用java设计一个客户机/服务器系统(TCP),该系统由一个服务器和一组客户机程序组成
用java设计一个客户机/服务器系统(TCP),该系统由一个服务器和一组客户机程序组成。服务器包含: 1-根据某种模式创建XML文件并能够在XML文件中插入数据的线程(可以通过带有一组选项的菜单) 2-一组其他线程,它们接受客户机连接并回复客户机对第1点中描述的线程创建的XML文件中某些数据的查询 示例客户端程序能够向服务器发送查询,并在收到服务器的答复后向用户显示结果 例如: 执行服务器时,将显示包含以下选项的菜单(这与第一个线程相关): 1-创建一个XML文件 2-显示XML文件的内容 3-在XML文件中插入数据 4-出口 输入一个选项: 但是,如果用户选择1,服务器程序将在XML文件中创建以下架构: 学生(ID、姓名、专业、电子邮件、地址),并在其中插入样本数据 客户机在与服务器连接后,将能够要求服务器根据他们的查询向他们发送数据,这些查询可能是:ID、姓名、专业、电子邮件、地址。每一次更新之后,服务器都会向客户机发送XML中显示的所有数据用java设计一个客户机/服务器系统(TCP),该系统由一个服务器和一组客户机程序组成,java,xml,tcp,java-threads,serverxmlhttp,Java,Xml,Tcp,Java Threads,Serverxmlhttp,用java设计一个客户机/服务器系统(TCP),该系统由一个服务器和一组客户机程序组成。服务器包含: 1-根据某种模式创建XML文件并能够在XML文件中插入数据的线程(可以通过带有一组选项的菜单) 2-一组其他线程,它们接受客户机连接并回复客户机对第1点中描述的线程创建的XML文件中某些数据的查询 示例客户端程序能够向服务器发送查询,并在收到服务器的答复后向用户显示结果 例如: 执行服务器时,将显示包含以下选项的菜单(这与第一个线程相关): 1-创建一个XML文件 2-显示XML文件的内容 3-