社区
网络及通讯开发
帖子详情
如果用UDP实Client/Server可以吗?
eversnow
2003-07-28 06:03:09
我看一般的资料上都是用TCP实现的,我想试试用UDP做可以吗?
...全文
72
12
打赏
收藏
如果用UDP实Client/Server可以吗?
我看一般的资料上都是用TCP实现的,我想试试用UDP做可以吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
eversnow
2003-07-31
打赏
举报
回复
我怎么结不了贴
smallflaybird
2003-07-29
打赏
举报
回复
只要你自己的验证做的好其实是不难做到数据的完整性的.而且在网络情况不好的时候还是UDP比较快和稳定.所以你看现在比较好的一些的网吧管理的软件全部是用UDP通讯的.
atomy9
2003-07-29
打赏
举报
回复
UDP是不可靠协议,TCP是可靠协议,但是速度上UDP快,而TCP的传输数据完整性有保证。
smallflaybird
2003-07-29
打赏
举报
回复
UDP的效率高出错的可能性比较小而SOCKET的话对控制的功底要求比较高光光靠看一些简单的例子比较难搞定.用UDP的程序比较稳定.而且系统开销小而且快速.而且发广播包的时候也很容易.
eversnow
2003-07-29
打赏
举报
回复
thank you
duduwolf
2003-07-29
打赏
举报
回复
主要看你拿来做什么了!如果想做消息发送,广播之类的,用udp绝对是首选,不过udp是不可靠通信,所以如果数据正确性要求很高的话,用udp可能就会麻烦了~
suntongsoft
2003-07-29
打赏
举报
回复
同意楼上的所说的。关键要看你做什么,对数据完整性要求怎么,还有就是UDP的控件比TCP的好用多了。你可以试试看呀
mme
2003-07-28
打赏
举报
回复
我觉得udp可能比tcp好用^_^
zihan
2003-07-28
打赏
举报
回复
用udp在很大情况下可以提高你的程序性能,她不需要建立那么多连接,开减少开销,同时带来了一些问题,如不保证可靠性,但是如果你的程序能够很好的控制的\话,我建议你使用udp,我曾经做网络的东西,基本上都是用udp实现的,
warton
2003-07-28
打赏
举报
回复
不错,关键看你做什么了!
pp616
2003-07-28
打赏
举报
回复
看你要干什么了。
铖邑
2003-07-28
打赏
举报
回复
当然可以了,QQ就是。看你的实际需要,用UDP对你代码的要求会高一些。
UDP
-
Client
Server
:
udp
Client
Server
基本示例
UDP
客户端服务器程序C ...gcc
udp
Server
.c -o
udp
Server
gcc
udp
Client
.c -o
udp
Client
跑 $ ./
udp
Server
1234 $ ./
udp
Server
1234 from_ip_address $ ./
udp
Client
1234 $ ./
udp
Client
1234 to_ip_address
Windows/Linux下Socket网络通信
UDP
传输
Client
/
Server
端的C/C++
实
现详解
在我的上两篇博文中已详尽解析TCP的
Client
/
Server
传输。本篇博文记录Windows的Cient端和Linux服务端的
UDP
传输。 代码
Client
端 #define _CRT_SECURE_NO_WARNINGS #include <winsock2.h> #pragma comment(lib, ...
编写Linux下的
UDP
Client
/
Server
程序
一、引言
UDP
是TCP/IP协议中的传输层协议的一种,本文介绍了在Linux下编写基于
UDP
协议的
Client
/
Server
模型的程序的方法,并给出了一个echo
Client
/
Server
例子程序。二、
UDP
协议简介
UDP
是一种简单的传输层协议,在RFC...
linux 下的
UDP
client
/
server
示例
UDP
是TCP/IP协议中的传输层协议的一种,本文介绍了在Linux下编写基于
UDP
协议的
Client
/
Server
模型的程序的方法,并给出了一个echo
Client
/
Server
例子程序。 二、
UDP
协议简介
UDP
是一种简单的传输层协议,在RFC...
UDP
Server
/
Client
但是怎么又会有
Server
/
Client
的说法呢?请看红色字体的解释。
UDP
Server
程序 编写程序 (1)使用socket()来建立一个
UDP
socket,第二个参数为SOCK_DGRAM。 (2)初始化sockaddr_in结构的变量,并赋值。...
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章