网路 什么是插座? -技术百科的定义

什么是插座? -技术百科的定义

目录:

Anonim

定义-套接字是什么意思?

套接字是一种软件对象,它充当在服务器端程序和客户端程序之间建立双向网络通信链接的端点。


在UNIX中,套接字也可以称为操作系统(OS)内进程间通信(IPC)的端点。


在Java中,套接字类表示客户端程序和服务器程序之间的通信。 套接字类处理客户端通信,服务器套接字类处理服务器端通信。

技术百科解释了套接字

通常,URL及其连接用于访问Internet,但有时程序需要在程序的客户端和服务器端之间建立简单的通信链接。 该角色将与绑定程序的客户端和服务器端的套接字相关联。


当客户端(例如,通过查询数据库)建立与服务器的通信时,将通过TCP通信通道建立可靠的服务器和客户端连接。 在这种类型的通信中,客户端和服务器可以在绑定到特定通信通道的套接字上进行读取或写入。


套接字主要分为两种:主动和被动。 活动套接字通过开放数据连接与远程活动套接字连接。 如果此连接关闭,则每个端点上的活动插槽都会被破坏。 无源插座未连接; 相反,他们等待进入的连接将产生一个新的活动套接字。


即使套接字和端口之间存在紧密的关系,该套接字实际上不是端口。 每个端口可能有一个等待进入连接的无源套接字,还有几个分别对应于该端口中打开连接的有源套接字。

什么是插座? -技术百科的定义