读书笔记3 Socket

Socket被称为网络插座。用于两个网络应用程序之间的通信。

通信地址:URI

通过协议,地址,端口号可以确定网络上的一个程序。地址和端口号组合称之为端点。

通常会有发信人通信地址,收信人通信地址这两个端点。

通信地址:IPAddress类

网络端点:IPEndPoint类

IPEndPoint= IPAddress+端口号

网络监听器:TcpListener (监听某个网络端点)

 

网络通信:Socket

寻址方案:AddressFamily枚举:InterNetWork(IP版本4地址)

套接字类型:SocketType枚举:DRRSSU

协议类型:ProtocolType枚举:Tcp,Udp

 

Bind:把Socket绑定到网络端点

Listen:设置基于连接通信的Socket进入监听状态,并设置等待队列的长度

Accept:等待一个新的连接,当新的连接到达的时候,返回一个针对新连接Socket对象。通过这个新的Socket对象,可以与新连接进行通信

Connect:连接基于TCP协议的连接

Poll:确定Socket的连接状态

Send:向指定的对象的发送消息。发送的数据必须是二进制数据。

Receive:从绑定的 Socket 套接字接收数据,将数据存入接收缓冲区。

 

你可能感兴趣的:(socket)