文件名称:C#套接字编程实例_UDP_TCP通信源码实例
文件大小:39KB
文件格式:RAR
更新时间:2014-10-06 09:55:09
C# 套接字 Socket 源码 实例
首先从原理上解释一下采用Socket 接口的网络通讯,这里以最常用的 C/S 模式作为范例,首先,服务端有一个进程(或多个进程)在指定的端口等待客户来 连接,服务程序等待客户的连接信息,一旦连接上之后,就可以按设计的数据交换方法和格式进行数据传输。客户端在需要的时刻发出向服务端的连接请求。这里为 了便于理解,提到了一些调用及其大致的功能。 同步模式是最常用 的模式,我们这里的例子也是使用同步模式。 下面看一个完整的例子,client 向server 发送一段测试字符串,server 接收并显示出来,给予client 成功响应。
【文件预览】:
SocketTest4
----SocketTest4.sln(1KB)
----SocketServer()
--------Program.cs(2KB)
--------SocketServer.csproj(2KB)
--------Properties()
--------obj()
--------bin()
----SocketClient()
--------Program.cs(2KB)
--------Properties()
--------SocketClient.csproj(2KB)
--------obj()
--------bin()
----SocketTest4.suo(19KB)