功能强大的网络软件,揭开Socket的秘密

王朝vc·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

我们生活在一个网络化的时代,网络正以前所未有的强大力量冲击

和震撼着世界。伴随着网络的快速发展,网络应用程序层出不穷。网络

的魅力是迷人的,但是网络应用程序的开发对软件开发人员来说是一个

巨大的挑战。作为一名软件开发人员,我更希望揭开网络软件背后的奥

秘,剖析网络软件的本质。

目前的网络软件五花八门,从何处入手呢?经过仔细分析,我选择

了互联网环境中最常用的文件传输来作为突破口。我们知道,在互联网

中文件传输使用标准的文件传输协议(FTP),目前FTP的客户端软件数量

相当多,但是作为服务器一方的软件则比较少。更值得注意的是,当前

的FTP客户机、服务器软件对使用者来说都不是透明的,我们对这些软件

内部的机制知道的并不是很全面。随着网络应用的普及,我们对互联的

依赖性日益提高,我们对数据传输的安全性也会提出更高的要求。有没

有一种软件,可以实现文件数据的安全透明传输,来保证数据传输的安

全性。答案是肯定的,相信有人已经实现了,我也有一种实现方案,就

是TWIN-FTP。

为什么起名为TWIN-FTP呢?因为在这个软件中,我自己设计了一套

文件传输协议,将FTP的客户端和服务器端集成在同一个软件内,有了这

个软件,你就可以同时具备了FTP服务器和客户机的功能,"TWIN"取的就

是孪生的意思,"FTP"取的就是文件传输协议的意思。我设计的TWIN-FTP

协议可以实现标准FTP协议的绝大多数功能,如上下传目录、断点续传、

增删改目录、权限验证等。因为TWIN-FTP协议是定制的,可以对传输的数

据进行加密和解密,可以保证数据传输的安全性。

对于服务器一方,可以支持多线程,允许多个客户同时连接。服务器

方支持授权IP管理、用户管理、用户传输监视、关闭用户、服务器传输性

能动态显示等功能。

对于客户机一方,可以支持上下传文件(目录),创建目录、删除目录、

更改名称、修改密码、中断操作、客户机传输性能动态显示等功能。

详情请访问http://xayyy.go.163.com

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有  導航