网络编程
SunnyBoy
从事.Net软件开发,现就职于某国内知名在线旅游电商公司
展开
-
socket原理
Socket支持下的网上点对点的通信服务端实现监听连接,客户端实现发送连接请求,建立连接后进行发送和接收数据的功能服务器端建立一个socket,设置好本机的ip和监听的端口与socket进行绑定,开始监听连接请求,当接收到连接请求后,发送确认,同客户端建立连接,开始与客户端进行通信。客户端建立一个socket,设置好服务器端的IP和提供服务的端口,发出连接请求,接收到服务的确认后,尽力连接,开始与服务器进行通信。服务器端和客户端的连接及它们之间的数据传送转载 2010-12-28 06:18:00 · 2125 阅读 · 0 评论 -
利用Tcp和socket实现的客户端与服务端的简单通信
<br />/*服务端*/<br />using System;<br />using System.Collections.Generic;<br />using System.Collections;<br />using System.Collections.Specialized;<br />using System.Linq;<br />using System.Text;<br />using System.Net.Sockets;<br />using System.Net;<br />usi原创 2010-12-28 06:34:00 · 1301 阅读 · 0 评论 -
TCP与UDP的区别
面向连接的TCP“面向连接”就是在正式通信前必须要与对方建立起连接。比如你给别人打电话,必须等线路接通了、对方拿起话筒才能相互通话。TCP协议能为应用程序提供可靠的通信连接,使一台计算机发出的字节流无差错地发往网络上的其他计算机,对可靠性要求高的数据通信系统往往使用TCP协议传输数据。所以对于传送大文件,视频聊天,语音对话一般采用TCP连接,比较可靠。 面向非连接的UDP协议“面向非连接”就是在正式通信前不必与对方先建立连接,不管对方状态就直接发送。这与现在风行的手机短信非常相似:原创 2011-01-03 21:15:00 · 577 阅读 · 0 评论