用tcp开发im系统到底合适不合适? 用tcp协议开发类似qq和msn的im系统到底合适不合适?不管什么通讯,通知你好友上线下线,还有聊天的实现,全部用tcp你们觉得合适吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 IM的话 用的一般是UDP因为这类操作一般不要求确认对方的状态用TCP的话,对方下线的话,你的通道就被吊在那里了 可是经理非让用tcp很郁闷哦说什么如果公司开放udp端口被攻击的可能性会增大很多我也觉得tcp弊端很多 什么叫UDP端口??什么叫TCP弊端??LZ搞清楚TCP UDP是什么没??做通讯你除了TCP/IP,还有其他技术可以用的??UDP端口被攻击?什么概念?UDP TCP就是一个东西,只是TCP需要发送状态确认而已TCP的弊端在哪里?愿闻其祥 楼主这个IM软件肯定要TCP/IP协议实现啊.不用它用啥?UDP? 丢包了怎么办? 假设用你的IM软件基于UDP. 女朋友跟你在网上吵架了..网络状况当时不好.你发了100遍"对不起"..包全丢了..那是不是她就该跟你说"拜拜"了.呵呵.. 呵呵,几乎所有的都是采用UDP协议的吧因为这个速度更快,虽然并不保证发出的包不丢一般的聊天对于准确性不是特别的注意吧..更何况一般不会出现丢包的用TCP就是要时间长一些了,的确可以保证不丢包总之,使用什么协议要看什么环境吧.还是要权衡着考虑的 一般不太可能用TCP来做,请参考QQ最简单的假设:聊天到一半,对方断线,如果采用TCP的话,整个程序会由于断线而被挂起,直到TCP超时作为聊天软件来说的话,这种情况是不可接受的,也是无法避免的 QQ这款软件既有TCP 方式 也有UDP方式连接.在早期的QQ中.由于中国的宽带用户并不多. QQ为了追求速度.采取了UDP方式.但是在QQ2003中.QQ首次加入了TCP方式. 而TCP方式可是只有QQ会员才能享有的.可以肯定的是.在视频聊天中. 语音聊天中. 连接方式肯定要选择UDP方式. 而双方在传输文件时则肯定是TCP . 而在语言聊天中. 公司内部. 追求质量还是要选择TCP. 问题是tcp占用的资源多不多啊?多到什么程度?因为,tcp一旦连接,就很难自己关闭连接,会一直占用资源。。 ArrayList如何判断一个符合条件的类的实例是否存在? string转为数值型比大小问题 正则表达式匹配 一个窗体事件的小问题 为什么csdn注销以后在登陆要访问这个地址啊?这样有什么好处吗? 关于spring的jdbcTemplate的问题 JDBC结果集问题 jb5的光标为什么与字符对不上,这是什么原因。 求教connection的问题!谢谢 Java 问题: 用两个按钮分别为上一页,下一页,来控制 JTextArea,如何实现滚动条通过点击上下页按钮来 java中//!注释怎么理解 TimeStamp 和String 问题
因为这类操作一般不要求确认对方的状态
用TCP的话,对方下线的话,你的通道就被吊在那里了
什么叫TCP弊端??
LZ搞清楚TCP UDP是什么没??
做通讯你除了TCP/IP,还有其他技术可以用的??UDP端口被攻击?什么概念?
UDP TCP就是一个东西,只是TCP需要发送状态确认而已
TCP的弊端在哪里?愿闻其祥
因为这个速度更快,虽然并不保证发出的包不丢
一般的聊天对于准确性不是特别的注意吧..更何况一般不会出现丢包的
用TCP就是要时间长一些了,的确可以保证不丢包
总之,使用什么协议要看什么环境吧.还是要权衡着考虑的
一般不太可能用TCP来做,请参考QQ
最简单的假设:聊天到一半,对方断线,如果采用TCP的话,整个程序会由于断线而被挂起,直到TCP超时
作为聊天软件来说的话,这种情况是不可接受的,也是无法避免的
QQ这款软件既有TCP 方式 也有UDP方式连接.在早期的QQ中.由于中国的宽带用户并不多. QQ为了追求速度.采取了UDP方式.但是在QQ2003中.QQ首次加入了TCP方式. 而TCP方式可是只有QQ会员才能享有的.可以肯定的是.在视频聊天中. 语音聊天中. 连接方式肯定要选择UDP方式. 而双方在传输文件时则肯定是TCP . 而在语言聊天中. 公司内部. 追求质量还是要选择TCP.