码迷,mamicode.com
首页 > 其他好文 > 详细

socket交互

时间:2014-05-07 00:20:18      阅读:349      评论:0      收藏:0      [点我收藏+]

标签:style   blog   width   http   2014   com   

一,Socket

         图示:

bubuko.com,布布扣

服务端

         1,创建socket

         2,绑定端口和本机IP,就是让服务器端程序占用端口,是其他客户端程序无法占用此端口

         3,打开监听Listen

         4,接受客户端的链接Accept()(监听端口接受客户端连接)

         5,send,recive

客户端

         1,创建socket

         2,链接到服务器段IP,Port,Connect创建一个连接,链接到服务器端的Accept()方法,Accept返回一个socket代理(socketPort即一个新的socket对象,占用了操作系统自动分配的一个端口)

         3,send,recive

 

注:为什么必须要新创建一个socketPort代理端口呢

         原因就是,每一个端口同一时间只能与一个客户端进行连接通信,如果不新创建端口,         直接用服务器端口的话,服务器端口一直处于占用状态,那么其他客户端就无法与此服     务器建立通信

socket交互,布布扣,bubuko.com

socket交互

标签:style   blog   width   http   2014   com   

原文地址:http://www.cnblogs.com/DillonFly/p/3712615.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!