管理WinSock编程.pptVIP

  • 1
  • 0
  • 约2.04万字
  • 约 51页
  • 2017-11-08 发布于湖北
  • 举报
资料来自网络,请保护知识产权,请您下载后勿作商用,只可学习交流使用。

WinSock编程 陶新民 Window网络界面 面向连接的应用程序流程图 TCP连接网络程序说明 为更清楚的说明出Winsock的结构原理,下面以电信局的普通电话服务为比较对象进行说明。 1、电信局提供电话服务类似我们这的Server,普通电话用户类似我们这的Client。 2、首先电信局必须建立一个电话总机。这就如果我们必须在Server端建立一个Socket(套接字),这一步通过调用socket()函数实现。 3、电信局必须给电话总机分配一个号码,以便使用户要拨找该号码得到电话服务,同时接入该电信局的用户必须知道该总机的号码。同样,我们也在Server端也要为这一套接字指定一port(端口),并且要连接该Server的Client必须知道该端口。这一步通过调用bind()函数实现。 TCP连接网络程序说明 4、接下来电信局必须使总机开通并使总机能够高效地监听用户拨号,如果电信局所提供服务的用户数太多,你会发现拨打电信局总机老是忙音,通常电信局内部会使该总机对应的电话号码连到好几个负责交换的处理中心,在一个处理中心忙于处理当前的某个用户时,新到用户可自动转到一下处理中心得到服务。同样我们的Server端也要使自己的套接口设置成监听状态,这是通用listen()函数实现的,listen()的第二个参数是等待队列数,就如同你可以指定电信局的建立几个负责交换的处理中心。 5、用户

文档评论(0)

1亿VIP精品文档

相关文档