【发布时间】:2010-07-02 15:54:48
【问题描述】:
您能否给我一些关于套接字/端口/IP 地址以及它们如何在客户端服务器程序中相互工作的清晰概念?
【问题讨论】:
-
本指南是一个很好的起点:beej.us/guide/bgnet
标签: sockets client ip-address
您能否给我一些关于套接字/端口/IP 地址以及它们如何在客户端服务器程序中相互工作的清晰概念?
【问题讨论】:
标签: sockets client ip-address
IP 地址是网络上计算机的地址。
端口是介于 1 和 65535 之间的数字。
socket 是两台计算机之间通过网络在特定端口上进行通信的通道的一半。 (另一半是另一台电脑上对应的socket)
进程可以在特定端口上打开到特定 IP 地址的套接字。
进程也可以打开一个套接字来接收来自特定端口上任何人的连接。
【讨论】:
这有点太复杂,无法作为答案发布。
Here 是 TCP/IP 套接字编程的教程。提供了幻灯片的 PDF 文件,其中提供了介绍和示例代码。我想这可以让你开始。
还可以查看有关您选择的语言的教程,以了解该环境中函数调用的细节。它基本上都是一样的,因为相同的原则适用,但函数调用和抽象级别可能会有很大不同。
【讨论】: