文件名称:C#Socket编程
文件大小:91KB
文件格式:RAR
更新时间:2010-12-06 04:30:27
C# Socket
1.侦听器TcpListener,开始侦听。
2。启动 Listener 对象objTcpListener.Start();
接受客户端请求objTcpListener.AcceptTcpClient,返回一个TcpClient,在此阻塞
3、TcpClient objTcpClient = new TcpClient(this.textBox1.Text, Int32.Parse(this.textBox2.Text)),
与服务器建立连接,发送消息。使用网络流发送。NetworkStream.wirte();
4、服务器端开始接收,使用NetworkStream.read();
【文件预览】:
Example 3
----Example3.csproj.user(2KB)
----bin()
--------Debug()
----obj()
--------Debug()
----Example3.csproj(5KB)
----App.ico(1KB)
----frmOrdersReport.resx(7KB)
----frmOrdersReport.cs(3KB)
----AssemblyInfo.cs(2KB)
Tcpclient
----Form1.cs(7KB)
----bin()
--------Debug()
----obj()
--------Debug()
----App.ico(1KB)
----Form1.resx(12KB)
----Tcpclient.csproj(5KB)
----AssemblyInfo.cs(2KB)
----Tcpclient.csproj.user(2KB)
TCPServer
----TCPServer.csproj(5KB)
----Form1.cs(6KB)
----bin()
--------Debug()
----obj()
--------Debug()
----TCPServer.csproj.user(2KB)
----TCPServer.sln(1KB)
----TCPServer.suo(9KB)
----App.ico(1KB)
----Form1.resx(10KB)
----AssemblyInfo.cs(2KB)
Example2
----frmSendFile.resx(9KB)
----bin()
--------Debug()
----Example2.csproj.user(2KB)
----obj()
--------Debug()
----Example2.csproj(5KB)
----Example2.suo(9KB)
----frmSendFile.cs(4KB)
----App.ico(1KB)
----AssemblyInfo.cs(2KB)
----Example2.sln(1KB)