社区
C语言
帖子详情
选择用什么协议做文件传输软件?
Troy0523
2007-10-15 02:32:53
因为QQ传输文件太慢了。。想自己做个传文件的软件。。用什么协议好呢
TCP协议要做个服务器端 和一个客户端 ,
但是我想让两个程序是一样的。比如 在程序A输入对方的IP。。如果对方也打开相同的程序 那么程序就有提示。。程序B 也可以输入对方的IP 程序A就有提示。让A可以传给B B也可以传给A 不是服务器端和客户端的关系。
希望大家给点意见 用什么协议好。UDP好象也要服务器端。。
如果一定要用TCP协议 那么程序的构思是什么 大家帮我参考一下。
...全文
452
17
打赏
收藏
选择用什么协议做文件传输软件?
因为QQ传输文件太慢了。。想自己做个传文件的软件。。用什么协议好呢 TCP协议要做个服务器端 和一个客户端 , 但是我想让两个程序是一样的。比如 在程序A输入对方的IP。。如果对方也打开相同的程序 那么程序就有提示。。程序B 也可以输入对方的IP 程序A就有提示。让A可以传给B B也可以传给A 不是服务器端和客户端的关系。 希望大家给点意见 用什么协议好。UDP好象也要服务器端。。 如果一定要用TCP协议 那么程序的构思是什么 大家帮我参考一下。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Arthur_
2007-10-18
打赏
举报
回复
因为QQ传输文件太慢了???
你确定? 还有,你是内网之间传输还是外网?
先把问题向清楚在动手哦
星羽
2007-10-17
打赏
举报
回复
http://download.csdn.net/source/260429
wuming2003
2007-10-17
打赏
举报
回复
如果双方都有公网IP,只要用FTP就好,简单稳定可靠。
不过有一方没有公网IP,就比较难办了,有很多都是这一种情况。QQ可以通过服务器中转 ...
NKLoveRene
2007-10-17
打赏
举报
回复
不可靠指定标准干什么?
当然是有别的优势,比如快
zyhactive
2007-10-17
打赏
举报
回复
UDP的RFC只有3页,由此可见一斑,对于一些错误率低的地方,比如局域网,倒是挺适合的
oo_v_oo
2007-10-16
打赏
举报
回复
最简单使用TFTP,内部使用UDP协议,Window自带客户端软件才16k
cceczjxy
2007-10-16
打赏
举报
回复
回Happytang:
TCP核心就是使用UDP实现的,UDP本身没有实现可靠连接
但认真使用,编出可靠程序是没问题的
微软很多应用都是基于UDP协议的,比如我提到TFTP,已经广泛的应用于
网络启动(BOOTP)的应用中,谁说不可靠
真的不可靠,制定标准干什么
--------------------------------
是的,你说的也许对,但是这要建立在由你自己设计复杂的容错机制之上的,问题是你有这样的时间,决心,以及方法吗.
oo_v_oo
2007-10-16
打赏
举报
回复
回Happytang:
TCP核心就是使用UDP实现的,UDP本身没有实现可靠连接
但认真使用,编出可靠程序是没问题的
微软很多应用都是基于UDP协议的,比如我提到TFTP,已经广泛的应用于
网络启动(BOOTP)的应用中,谁说不可靠
真的不可靠,制定标准干什么
happytang
2007-10-16
打赏
举报
回复
飞鸽传书有源代码吧,可以参考
UDP作为传输层协议,不可靠;只负责发送
zyhactive
2007-10-15
打赏
举报
回复
TCP和UDP都可以实现的,只要知道通信方的IP地址就可以了,并不需要第三方来做中转服务
要想打开软件就有提示,可以设置在打开的时候按一定格式发一个UDP广播包来进行通知
可以抓 飞鸽传书 的包看看,应该会很有启示,它应该用的UDP协议
Hunter8212
2007-10-15
打赏
举报
回复
装个 serv-u 就行了……
weiym
2007-10-15
打赏
举报
回复
似乎已经有这样的软件了,搜索 飞鸽传书
jixingzhong
2007-10-15
打赏
举报
回复
http://www.moon-soft.com/book/qyftpjxwjcs.htm
jixingzhong
2007-10-15
打赏
举报
回复
FTP
CoffeeCN
2007-10-15
打赏
举报
回复
FTP在OSI模型的第七层,应用层,不需要考虑底下的通讯工作,直接调用OS api就行了
DUP是什么?UDP吧,UDP是传输层协议,需要对文件传输过程中所有发生的正常和异常的情况进行考虑,Lz有解决这个问题决心和时间么?
Troy0523
2007-10-15
打赏
举报
回复
DUP协议传输的数据是不可靠的吗?
bigbee
2007-10-15
打赏
举报
回复
理解了传输层协议的意义和担负的使命,应用的结构如果设计就在于你应用的需求了。
亲测可用—SecureCRTandSecureFXv7.3.3x86x64build779正式版-附带注册机
它主要用于Linux操作系统如redhat, ubuntu的客户端
文件传输
程序,您可以
选择
利用SFTP通过加密的SSH2实现安全传输,也可以利用FTP进行标准传输。该客户端具有Explorer风格的界面,易于使用,同时提供强大的自动化能力...
4种传输
协议
设置,
文件传输
协议
如何
选择
?
镭速传输V5.0.3.8版本支持4种传输
协议
设置,为更好地解答用户如何
选择
文件传输
协议
这一问题,以下内容对
文件传输
协议
做
了一个通俗易懂的简答: 镭速传输支持4种传输
协议
设置: ①自动
选择
UDP/TCP:支持设置当UDP传输...
FTP
文件传输
协议
FTP (File Transfer Protocol,
文件传输
协议
)是典型的c/s架构的应用层
协议
,需要由服务端
软件
、客户端
软件
两个部分共同实现
文件传输
功能。FTP客户端和服务器之间的连接是可靠的,面向连接的,为数据的传输提供了...
FTP与HTTP: 哪种
协议
更适合大
文件传输
?
首先,让我们了解一下FTP和HTTP
协议
的特点和优劣FTP是一种用于
文件传输
的
协议
,它通过TCP连接实现数据传输,可以支持二进制和ASCII格式的
文件传输
。如果传输的是一些大小合适的文件,FTP
协议
是更为适合的
选择
,因为...
数据传输
协议
汇总
FTP(
文件传输
协议
) 对于业务
文件传输
,FTP可能是第一个想到的。 FTP是为单个
文件传输
和批量
文件传输
而构建的。它已经存在了一段时间,因此您可能不会在互操作性方面遇到问题。这意味着,您的贸易伙伴将永远有很大的...
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章