基于Web Service的大文件传输设计与实现
式,如:远程拷贝技术,各种文件传输协议,以及使用软件制造技术开发的数据传输系统等。下面对运用最广泛的文件传输的相关协议和数据传输系统的开发技术进行分析和比较。1.1 文件传输协议文件传输协议主要包括FTP、TFTP,FTPS[1-3]等。这些协议实现了文件的上传、下载和安全管理等功能,得到了广泛应用。但是,在安全性要求较高的环境中,防火墙可能会封锁上述协议所依赖的端口。如果服务器的有关端口被封闭,那么上述协议就难以找到可行的运用方案。因此文件传输协议不能满足跨防火墙传输的需要。1.2 数据传输系统的发展数据传输系统最初基于客户机/服务器模式实现,到90年代发展出以CORBA等为代表的分布式计算技术。CORBA等技术虽然在局域网内部的同源环境中表现良好,但仍存在平台耦合性高、缺少跨防火墙通信支持等问题,因而不适合跨网络异源环境中的数据传输。为此,必须发展更为统一和开放的技术标准。在这一背景下,Web Service技术逐渐得到推广[8]。1.3 Web ServiceWeb Service基
<<上一页 下一页>>
广州市越秀区图书馆版权所有。
联系电话:020-87673002
本站访问人数: