A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 944919170 中级黑马   /  2015-4-14 22:09  /  1015 人查看  /  9 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

老师讲到网络编程这块说了两个协议,不过我不是很理解两个协议的区别,跪求大神讲解:hug:

评分

参与人数 3黑马币 +20 收起 理由
郑豪 + 8 赞一个!
treanow + 10 很给力!
一米一光年 + 2 淡定

查看全部评分

9 个回复

倒序浏览
连这个都不知道也是醉了!!!黑马不适合你!!!
回复 使用道具 举报
这也是我的测试题,目前还没有接触,概念还不清楚,不难吧?
回复 使用道具 举报
你是基础班  还是黑马就业的
回复 使用道具 举报
回复 使用道具 举报
简单点说,udp只需要知道接收数据端的IP和端口,就可以直接把数据发送过去,不管对方有没有接收得到
tcp知道接收数据方的IP和端口后,还需要对方同意连接,建立连接后才能传输数据~~就是这么简单
回复 使用道具 举报
b277967086 来自手机 中级黑马 2015-4-15 11:59:29
7#
无非就是有个三次握手,更安全吧
回复 使用道具 举报
一袭蓝10 来自手机 中级黑马 2015-4-15 12:10:19
8#
看第二遍就有感觉了
回复 使用道具 举报
谷歌 中级黑马 2015-4-15 12:18:14
9#
其实看一下相关的java网络编程代码就可以很好地理解。UDP是通过数据报包的形式传输。即是将所要发送的目的地、端口、内容打包成一个包,直接把这个包扔出去。就是所谓的发快递。更像房地产的广告快递,写个地址,里面夹张房产彩页我就往外投,管你有没有人看。而tcp使用socket流来传输的,这就要保证你的源和目的都正常运行着,这个流才能通。否则这个通讯不能建立。就是所谓的打电话。
回复 使用道具 举报

哦,原来是这么回事,我看明白了,谢谢了~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马