- 15
- 0
- 约5.92千字
- 约 6页
- 2016-11-27 发布于重庆
- 举报
基于MFC的局域網聊天工具
基于MFC的局域网聊天工具
用Socket做一个局域网聊天工具
程序设计成为简单的服务端和客户端之间的通信, 但通过一些方法可以将这两者进行统一起来, 让服务端也成为客户端, 让客户端也成为服务端, 使它们之间可以互相随时不间断的通信. 考虑到实现最原始的服务端和客户端之间的通信所需要的步骤对于写这样的程序是很有帮助的.
??作为服务端, 要声明一个Socket A并绑定(Bind)某一个IP+这个IP指定的通信端口, 比如这个是:9050,?然后开始监听(Listen), Listen可以监听来自多个IP传过来的连接请求, 具体可以同时连接几个客户端, Listen方法中可以设定一个参数.?如果Listen到某一个客户端发来连接请求了, 这时定义一个新的Socket B专门负责与这个客户端的通信, Socket B = A.Accept().?这时可以获取这个客户端的IP和端口,? IPEndPoint C = (IPEndPoint)B.RemoteEndPoint, C.Address和C.Port分别表示客户端C的IP地址和端口.?这时通过B.Send()方法就可以给C发送消息了, B.Receive()可以接收客户端C发来的信息.
????????作为客户端, 也需要声明一个Socket D并绑定某一个IP
您可能关注的文档
最近下载
- 2021版神经外科术中唤醒麻醉专家共识PPT课件.pptx VIP
- 2026年上海市静安区社区工作者招聘考试模拟试题及答案解析.docx VIP
- 2026年上海市静安区招聘社区工作者综合素质与能力试题卷.docx
- 2026年上海市静安区社区工作者招聘考试备考题库及答案解析.docx VIP
- 年产10万吨淡色啤酒发酵车间设计.doc VIP
- 2026年上海市静安区社区工作者考试试卷带答案.docx VIP
- Petrel 人工神经网络技术的应用.pdf VIP
- 2026年广东东莞市联考中考一模道德与法治试卷(试卷+解析).docx VIP
- 斯伦贝谢petrel软件中文操作手册.pdf VIP
- 2026年广东佛山市校联考中考一模道德与法治试卷及答案.docx VIP
原创力文档

文档评论(0)