UDP自己先整理

Server部分

IPEndPoint 類包含應用程序連接到主機上的服務所需的主機和本地或遠程端口信息。通過組合服務的主機 IP 地址和端口號,IPEndPoint 類形成到服務的連接點。

IPEndPoint (IPAddress, Int32) 用指定的地址和端口號初始化 IPEndPoint 類的新實例。

由 .NET Compact Framework 支持。

IPEndPoint 第一個是IP地址第二個是端口號

 IPEndPoint ipep = new IPEndPoint(IPAddress.Any, 8001);

名稱說明
Socket (SocketInformation) 使用 DuplicateAndClose 返回的指定的值初始化 Socket 類的新實例。
Socket (AddressFamily, SocketType, ProtocolType) 使用指定的地址族、套接字類型和協議初始化 Socket 類的新實例。

由 .NET Compact Framework 支持。

Socket newsock = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);

AddressFamily.InterNetwork 指ipv4的地址

SocketType.Dgram指套接字發送標準

ProtocolType.Udp指UDP協議初始化


Bind方法用於完成綁定工作

Bind(IPEndPoint address)

在套接字綁定至本地時就用Listen方法等待客戶端發出的連接嘗試

Listen(int backlog)

Listen方法執行後服務器做好接收的準備和使用Accept方法來完成的當有信用戶進行連接時,就返回一個新的套接字描述符。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章