- 16
- 0
- 约3.42万字
- 约 24页
- 2018-12-01 发布于江苏
- 举报
网络聊天工具Scket编程心得
网络聊天工具Socket编程心得
首先要了解TCP协议通信的流程:
1。服务器端首先创建服务器套接字
2。服务器套接字监听一个端口,等待客户端的请求
3。客户端创建一个客户端套接字
4。客户端向服务器发送请求
5。服务器确认与客户端的连接
6。客户端和服务器利用建立的连接进行通信
7。通信完毕后,客户端和服务器关闭各自的连接
Socket编程基础:
一。利用Socket建立服务器程序
1。创建一个服务器套接字,用IP地址和端口初始化服务器
IPAddress ipAddress = IPAddress.Parse();
TcpListener listener = new TcpListener(ipAddress, 1234);
2。监听服务器端口
listener.Start();
3。确认与客户端的连接
Socket socket = listener.AcceptSocket();
4。取得客户端传送过来的信息
//将传送过来的信息存入字节数组中
byte[] buffer = new byte[1024];
socket.Receive(buffer);
5。处理客户端的请求并回应客户端
string message = hello;
byte[] outbytes = System.Text.Encoding.ASCII.GetBytes(message.ToCh
您可能关注的文档
最近下载
- 心律失常急症处理了解并处理心律失常.pptx VIP
- 初中语文阅读理解专题讲解5——常用修辞手法及其作用课件.pptx VIP
- 超声报告质量提升计划.pptx
- GB_T 28450-2020 中文版 信息安全技术 信息安全管理体系审核指南.docx VIP
- 影视广告制作基础-课件-影视广告制作基础-第十章(ok)-中国传媒大学.pptx VIP
- GB 46765-2025燃气输配设备安全基本技术要求培训PPT.pptx VIP
- 2026年贵州省中考英语试卷(含答案及解析).docx
- DB51_T 3287-2025 设施农业土壤熏蒸消毒技术规程.pdf VIP
- 火山石生态混凝土净水效果研究.pdf VIP
- 石膏板施工手册.pdf VIP
原创力文档

文档评论(0)