• 分享WCF聊天程序WCFChat


     无意中在一个国外的站点下到了一个利用WCF实现聊天的程序,作者是:Nikola Paljetak。研究了一下,自己做了测试和部分修改,感觉还不错,分享给大家。
    先来看下运行效果:
    开启服务:

    客户端程序:


    程序分为客户端和服务器端:
    ------------服务器端:

    IChatService.cs:

    Code

    ChatService.cs

    Code

    ------------客户端:

    Code

    代码中我做了详细的讲解,相信园友们完全可以看懂。代码中的一些使用的方法还是值得大家参考学习的。这里涉及到了WCF的使用方法,需要注意的是:如果想利用工具生成代理类,需要加上下面的代码:

    Code

    否则在生成代理类的时候会报错如下的错误:

    源码下载:
    /Files/gaoweipeng/WCFChat.rar

  • 相关阅读:
    C#子线程抛出的异常给主线程
    WebBrowser1_DocumentCompleted事件里面无法触发InvokeMember("click")
    判断页面是否完全载入对ExtendedWebBrowser的DocumentCompleted再扩展
    webBrowser载入网页机制网页加载是否完毕判断
    验证码识别必备,c#分析bmp图形文件,一个有用的BMP图形分析类
    ConcurrentDictionary数据结构的使用方法
    手机号码归属地查询api接口
    Eclipse自动提示
    学计算机该看的书
    天气预报api整理
  • 原文地址:https://www.cnblogs.com/gaoweipeng/p/1560260.html
Copyright © 2020-2023  润新知