由 seablue 在 04-04-2004 19:44 发表:
socket是怎样工作的?
谁说说socket是如何工作的?
谢谢。
清风秋月黑白子,
解语生香共婵娟。
由 小劲鸭 在 04-04-2004 21:19 发表:
从语言层面上来说, SOCKET就是个逻辑CHANNEL用来“沟通”传输资料的(可以用bind来执行)。当两个PROCESSES通过SOCKET连在一起后, 他们就用SOCKET里面的descriptor来读和写。而socket的descriptor可以用system call来取得。接下来, 就是server端listen, 当incoming call进来的时候, server端就会用accept来接受。最后就是两个传送资料的对应的“动作”, 服务器用recv来接受message, 用户端用send来发送。当完成传送时, 就会用close来关了socket. 希望能解答你的问题
风雨过后不一定有美好的天空
不是天晴就会有彩虹
不是所有感情都会有始有终
孤独尽头不一定惶恐
但愿你的眼睛 只看得到笑容
但愿你流下每一滴泪 都让人感动
座右铭:I think; therefore I am !
由 seablue 在 04-04-2004 23:51 发表:
谢谢,这么说socket在C/S两端都存在的,是这样吗?
清风秋月黑白子,
解语生香共婵娟。
</