第3章 远程传输处理
自从计算机应用于现实之后,网络领域就一直是发展的重点。21世纪初期的信息社会就是基于网络的,美国提出的"信息高速公路"这一理念也是以网络为基础的。在网络领域中,远程文件传输又是一个重要的分支。在计算机七层协议中,TCP、FTP、Telnet、UDP可以实现远程文件处理。Visual C++(www.cppentry.com)作为一个强大的开发工具,可以实现对远程文件的处理。在本章的内容中,将会详细地讲解使用Visual C++(www.cppentry.com)来开发远程文件处理系统的具体过程。
3.1 FTP能带给我们什么
FTP是File Transfer Protocol(文件传输协议)的英文简称,用于在Internet上的控制文件的双向传输。同时FTP也是一个应用程序(Application),用户可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程序和信息。FTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序),来察看远程计算机上有哪些文件,然后把文件从远程计算机上拷到本地计算机,或者把本地计算机上的文件送到远程计算机去。FTP最典型的应用是服务器上传工具,例如Web开发人员经常使用的CuteFTP,就可以方便地将本地文件上传到远程服务器上,CuteFTP 8.0的界面效果如图3-1所示。
|
| (点击查看大图)图3-1 CuteFTP 8.0的界面 |
由此看来,FTP功能非常强大。在接下来的内容中,将简要介绍FTP的基本知识。