C#基础教程 套接字 System Net中对象 02-1.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《C#基础教程 套接字 System Net中对象 02-1.ppt》由会员分享,可在线阅读,更多相关《C#基础教程 套接字 System Net中对象 02-1.ppt(13页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、由NordriDesign提供C#基础教程基础教程 套接字套接字 System.Net中对象中对象 02-1创建一个 TcpClient,并调用三个可用的 Connect 方法之一。使用远程主机的主机名和端口号创建 TcpClient。此构造函数将自动尝试一个连接。要发送和接收数据,请使用 GetStream 方法来获取一个 NetworkStream。调用 NetworkStream 的 Write 和 Read 方法与远程主机之间发送和接收数据。使用 Close 方法释放与 TcpClient 关联的所有资源。static void Connect(String server,String
2、 message)Try/创建 TcpClient,连接到服务器端,并且使用与服务器相同的IP地址和端口。Int32 port=13000;TcpClient client=new TcpClient(server,port);/传输 ASCII 格式信息并存储在字节数组中Byte data=System.Text.Encoding.ASCII.GetBytes(message);/读取并写入客户端数据流/Stream stream=client.GetStream();NetworkStream stream=client.GetStream();/发送信息到服务器端stream.Write
3、(data,0,data.Length);Console.WriteLine(Sent:0,message);/接收服务器响应,存储响应数据到缓冲区data=new Byte256;String responseData=String.Empty;/读取服务器相应数据Int32 bytes=stream.Read(data,0,data.Length);responseData=System.Text.Encoding.ASCII.GetString(data,0,bytes);Console.WriteLine(Received:0,responseData);stream.Close();client.Close();catch(ArgumentNullException e)Console.WriteLine(ArgumentNullException:0,e);catch(SocketException e)Console.WriteLine(SocketException:0,e);85 开 发Console.WriteLine(n Press Enter to continue.);Console.Read();
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C#基础教程 套接字 System Net中对象 02-1 C# 基础教程 套接 Net 对象 02
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内