关于delphi封装的http,ftp,udp,tcp等协议的使用问题 现在小弟正在做一个类似于网络通讯的软件,包括客户端和服务器总控端,实现下载,更新,监控等功能,在使用这几个协议的时候产生了疑惑,不知道他们之间的却别和联系,在什么情况下使用他们,好像听说udp是实现广播,在局域网里使用,基于internet的广域网不应该用,而ftp一般也不在广域网下载时使用,但是不知道为什么,也不知道对否?希望哪位高人可以指点迷津,不胜感激!高分送上! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 作为网络通讯的软件,在实现通信功能的时候,要使用UDP,尽管传输是它可能会丢包,但是对于语音和图像不要紧,没有太大延时才是最重要的。而实现下载,更新功能,要使用TCP,HTTP就是基于TCP的。TCP的特点就是很安全,不会丢包,因为下载和更新必须不丢包。至于FTP,确实用的很少,不过,主要是因为HTTP就很方便了。 不是哪位仁兄可以留下一些代码看看,或者类似的例子!我下了几个,不过都是ftp的! 我觉得FTP其实很好的:)http://lysoft.7u7.net 几个API函数求解释 Delphi中如何检测USB音频设备并控制该音频设备的音量 如何判断DevExpress的TcxDBRadioGroupItem哪一个被选中? 在线求一 delphi 写的登录窗体 为什么程序出现这个提示~ 关于Stringgrid的菜问题(我是初学者) 100分求收发Mail 的 delphi程序,要求支持附件,支持mini 实例图书请教 桌面按钮美观问题 如何对数据库进行定期的更新? 初次运行界面 关于Scrollbar组件里的onscroll事件的用法,它里面的参数怎么用?
而实现下载,更新功能,要使用TCP,HTTP就是基于TCP的。TCP的特点就是很安全,不会丢包,因为下载和更新必须不丢包。至于FTP,确实用的很少,不过,主要是因为HTTP就很方便了。