黑马程序员技术交流社区

标题: 这几天学了socket,QQ等通讯软件是用socket实现的吗? [打印本页]

作者: 二月的雨    时间: 2014-11-22 18:34
标题: 这几天学了socket,QQ等通讯软件是用socket实现的吗?
这几天学了socket,QQ等通讯软件是用socket实现的吗? 是不是类似的通讯软件都是通过socket实现的呢?  新浪微博的那种即时消息是通过什么方式实现的?也是socket吗?


作者: 连鹏飞    时间: 2014-11-22 18:51
目前大部分都是socket实现
web就是http协议,http协议就是在tcp之上的,tcp就是socket。。。

可以用javaweb,都用http协议就可以了
现成的协议有xmpp可以参考,不过那个很复杂。
作者: 桃华月禅    时间: 2014-11-22 18:52
连鹏飞 发表于 2014-11-22 18:51
目前大部分都是socket实现
web就是http协议,http协议就是在tcp之上的,tcp就是socket。。。

涨姿势了!
QQ我咋记得视频中说是UDP来着LZ
作者: 二月的雨    时间: 2014-11-22 18:53
连鹏飞 发表于 2014-11-22 18:51
目前大部分都是socket实现
web就是http协议,http协议就是在tcp之上的,tcp就是socket。。。

呀,技术大牛呀 。以后还请多多指教。
作者: 二月的雨    时间: 2014-11-22 18:55
桃华月禅 发表于 2014-11-22 18:52
涨姿势了!
QQ我咋记得视频中说是UDP来着LZ

嗯,好像听说socket分tcp和udp这2种。sockt只是套接字,tcp和udp才是传输协议。QQ应该是UDP, msn应该是 TCP。 所以说 MSN体验上来说要慢。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2