作者TonyQ (骨头)
看板java
标题Re: [问题] TCP与UDP实作聊天室
时间Wed Jun 18 18:24:40 2008
※ 引述《NippleSir (我并不色阿)》之铭言:
: 标题: [问题] TCP与UDP实作聊天室
: 时间: Wed Jun 18 14:06:19 2008
: TCP与UDP除了通讯协定上一个会确保资料送达一个不会外 等不同
: 想请教还有哪些差别
: 例如:占用的资源等
:
: 实作方面是一个Server让若干个Client连线聊天
: 在网路上看到的大多这类型聊天程式都是用TCP
: 用UDP的做的都是区域网路的聊天室
: 难道说要做聊天室只能用TCP? UDP只能用在区域网路?
: 应该没这回事吧
:
:
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 218.175.30.151
: 推 silver8250:没有一定要用 TCP,端看您的需求~~ 06/18 14:49
: 推 PsMonkey:请先了解 TCP/UDP 的差异... 06/18 16:55
:
: 我想问当连线人数很多时TCP与UDP哪一种占用资源较少
: ^^^^^
: 应该还会被表吧
: 推 TonyQ:请先定义效能 06/18 18:05
如果你非得用这种语气问人的话,那我想可能真的会被婊吧。
────────────────────────────────
其实了解UDP跟TCP的概念就会知道两者重视的东西不同。
TCP是最稳定的连线法,他可以保证所有资料的传输的稳定性;
UDP是减少保持状态的资源损耗,但是不保证传送中会不会失败。
以你所在乎的资源而言,显然是後者胜出,
但是如果你的资料传输需要非常可靠,则你又非得不得不采用TCP。
其实我只想说 STFG -_-
http://www.pcnet.idv.tw/pcnet/network/network_ip_tcp.htm
--
I am a person, and I am always thinking .
Thinking in love , Thinking in life ,
Thinking in why , Thinking in worth.
I can't believe any of what ,
I am just thinking then thinking ,
but worst of all , most of mine is thinking not actioning...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.134.27.68
1F:推 PsMonkey:这... 所以我那样推文是在表人阿... [作笔记] 06/18 18:28
2F:推 slalala:"其他"需求也可以使用SSL (误) 06/18 18:28
3F:推 PsMonkey:SSL 跟 TCP/UDP 不同 layer,不能这样比吧? 06/18 18:33
4F:→ slalala:所以我说"其他"需求XD 06/18 18:54
5F:推 NippleSir:我以了解TCP与UDP的差异 你说话可能较直了些 06/18 19:04
6F:推 NippleSir:请问STFG是什麽意思? 06/18 19:10
7F:→ NippleSir:Search the Friendly Google 06/18 19:11