本题目实现多台终端设备间数据文件的管理与共享。系统由多个用户终端和一台服务器构成。系统中存有多个数据文件,它们分别存储于网络中的各终端设备内,服务器上保存这些数据文件所在的终端编号(可能一个文件会同时存在于多个终端上)。用户需要浏览某个数据文件时,如果文件存在于本地终端上,则直接显示文件内容;如不在,则先向服务器查询,得到文件所在的终端设备编号,然后向该终端申请获取。同时,该终端也可以接收其他终端的文件获取申请,如果对方申请的文件在自己终端上,则把文件发送给对方。另外,用户通过终端可以列表和删除本地保存的数据文件。文件的任何变动,都会实时改变服务器上的文件索引。 注:本题目使用的网络通讯是基于