利用socket开发基于TCP的文件传输应用程序。该程序包括服务器应用程序以及客户应用程序;客户登陆程序进行文件传输需要服务器进行验证;服务器和客户端都能在该程序上进行文件传输。具体的实验步骤如下: 1、 客户经过服务器的身份验证后,登陆该chat程序。 2、 在客户间可以进行简单的消息传送,即聊天;也可以根据需要,选择想要传输文件的接收方,进行诸如文本文件、图片文件、视频文件的传输,使接收方从接收缓存里读取数据并将其写入到指定的位置。 3、 文件传输成功后,结束任务,退出程序。