摘要: 应用程序可以通过 TCPClient、TCPListener 和 UDPClient 类使用传输控制协议 (TCP) 和用户数据文报协议 (UDP) 服务。这些协议类建立在 System.Net.Sockets.Socket 类的基础之上,负责数据传送的细节。(也就是说TCPClient、TCPLi 阅读全文
posted @ 2018-12-16 19:10 穆玄琅 阅读(4306) 评论(0) 推荐(0) 编辑
摘要: 基于Udp协议是无连接模式通讯,占用资源少,响应速度快,延时低。至于可靠性,可通过应用层的控制来满足。(不可靠连接) 使用Udp协议通讯需要具备以下几个条件: (1).建立一个套接字(Socket) (2).绑定服务器端IP地址及端口号--服务器端 (3).通过SendTo()方法向指定主机发送消息 阅读全文
posted @ 2018-12-16 14:28 穆玄琅 阅读(9246) 评论(1) 推荐(0) 编辑
摘要: 上面我们创建了tcp的客户端和服务端,但是只能进行消息的一次收发。这次我们做一个unity的简易聊天室,使用了线程,可以使用多个客户端连接服务器,并且一个客户端给服务器发消息后,服务器会将消息群发给所有客户端。 服务器端分为Program和Client,在Program中进行Ip和端口的绑定并与客户 阅读全文
posted @ 2018-12-16 12:30 穆玄琅 阅读(972) 评论(0) 推荐(0) 编辑
摘要: 基于Tcp协议的Socket通讯类似于B/S架构,面向连接,但不同的是服务器端可以向客户端主动推送消息。 使用Tcp协议通讯需要具备以下几个条件: (1).建立一个套接字(Socket) (2).绑定服务器端IP地址及端口号--服务器端 (3).利用Listen()方法开启监听--服务器端 (4). 阅读全文
posted @ 2018-12-16 00:53 穆玄琅 阅读(1612) 评论(0) 推荐(0) 编辑