飞信局域网通讯软件
程序架构:WinForm.net4.0功能点:一、日常提示上下线提示,更新获取局域网QXin用户列表,正在输入提示、类QQ界面模式二、字符串通信单用户字符串通信、多用户字符串广播三、文件通信单用户单文件传送,单文件夹传送、多文件多文件夹混合传送。多用户广播传送程序实现过程:UDP通信:(上下线提示,字符串通信)一发一回的方式,例如:用户A上线,以广播的方式发送“我上线啦”的消息,其他用户接收后把该用户加添到用户列表里,返回一个“已收到”信息,用户A接收到各个用户返回的信息并一一加载到用户列表。TCP通信:(文件传送)首先用户A以UDP方式通知用户B,”我要发送某某文件”,用户B接收后,AB用户开始进行TCP连接,然后发送文件
下载地址
用户评论
结构清晰,很有参考性,感谢楼主分享。