基于TCP协议的socket编程实例计算机等级考试

文章作者 100test 发表时间 2010:01:02 07:01:46
来源 100Test.Com百考试题网


  用打电话的过程来模仿tcp协议的网络传输。

  套接字:好比电话机。

  我们先要装电话机(加载套接字库),作为服务器的一方必须与电话机形成一对一的关系才能接到电话(绑定bind),要想接到电话必须守候在电话机旁边(监听listen),当有电话过来的时候,服务器必须拿起电话(accept),在这个过程中,当服务器得知客户端的详细信息后,于是接收和发送消息(recv与send),最后放下电话(释放套接字),离开电话机(释放资源)。

  作为客户端,要想给服务器打电话,同样装电话(加载套接字库),就必须请求电信局帮忙连接(请求连接connect),当服务器端接受以后,就可以进行通话(send与recv)。

  首先我们在运用tcp协议方面的知识去编程的时候得了解的步骤:

  1.


相关文章


慎用CMFCToolBar::CreateEx计算机等级考试
指针使用经验总结之悬垂指针计算机等级考试
指针变量作为函数参数的一点用法计算机等级考试
volatile语义及线程安全singleton模式探讨计算机等级考试
基于TCP协议的socket编程实例计算机等级考试
基于UDP协议的socket编程实例计算机等级考试
DllMain和多线程死锁计算机等级考试
通过ini实现多语言菜单计算机等级考试
typedef的四个用途和两大陷阱计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛