用java语言设计一个由一台服务器和一组客户机程序组成的客户机/服务器系统(tcp)。服务器包含:
1-根据某种模式创建xml文件的线程,能够在xml文件中插入数据(可以通过带有一组选项的菜单)。
2—一组其他线程,它们接受客户机连接并答复客户机对第1点所述线程创建的xml文件中某些数据的查询。
示例客户机程序能够向服务器发送查询,并在收到服务器的答复后向用户显示结果。
例如:
执行服务器时,将显示包含以下选项的菜单(这与第一个线程相关):
1-创建xml文件。
2-显示xml文件的内容。
3-在xml文件中插入数据。
4-出口
输入选项:
但是,如果用户选择1,服务器程序将在xml文件中创建以下架构:
学生(id、姓名、专业、电子邮件、地址),并在其中插入示例数据。
客户机在与服务器连接后,将能够要求服务器根据他们的查询向他们发送数据,这些查询可以是:id、name、major、email、address。在每一种情况下,服务器都会向客户机发送xml中显示的所有数据。
暂无答案!
目前还没有任何答案,快来回答吧!