套接字 1.什么是套接字? 套接字(socket)是一种通信机制,凭借这种机制,客户/服务器系统的开发工作既可以在本地单机上进行,也可以跨网络进行. 2.套接字应用程序是如何通过套接字来维持一个连接的? 首先,服务器应用程序用系统调用socket来创建一个套接字,它是系统分配给该服务器进程的类似文件描述符的资源,它不能与其它进程共享. 接下来,服务器进程会给套接字起个名字.本地套接字的名字是Linux文件系统中的文件名,一般放在/temp或/user/tmp目录中.对于网络套接字,它的名字是与客…