|
|
发表于 2004-4-4 21:19:23
|
显示全部楼层
|
从语言层面上来说, SOCKET就是个逻辑CHANNEL用来“沟通”传输资料的(可以用bind来执行)。当两个PROCESSES通过SOCKET连在一起后, 他们就用SOCKET里面的descriptor来读和写。而socket的descriptor可以用system call来取得。接下来, 就是server端listen, 当incoming call进来的时候, server端就会用accept来接受。最后就是两个传送资料的对应的“动作”, 服务器用recv来接受message, 用户端用send来发送。当完成传送时, 就会用close来关了socket. 希望能解答你的问题 |
|