网络编程,要不要区分客户端和服务端
一个程序是作为客户端还是服务器,决定了它在与其对等端(peer)
建立通信时使用的套接字API的形式(客户端的对等端是服务器,反之亦然)。更进一步来说,客户端与服务器端的区别非常重要,
因为客户端首先需要知道服务器的地址和端口号,反之则不需要。如果有必要,服务器可以使用套接字API,
从收到的第一个客户端通信消息中获取其地址信息。这与打电话非常相似:被呼叫者不需要知道拨电话者的电话号码。
就像打电话一样,只要通信连接建立成功,服务器和客户端之间就没有区别了。
网络编程,要不要区分客户端和服务端
最新推荐文章于 2024-07-17 00:35:25 发布