Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用java设计一个客户机/服务器系统(TCP),该系统由一个服务器和一组客户机程序组成_Java_Xml_Tcp_Java Threads_Serverxmlhttp - Fatal编程技术网

用java设计一个客户机/服务器系统(TCP),该系统由一个服务器和一组客户机程序组成

用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-

用java设计一个客户机/服务器系统(TCP),该系统由一个服务器和一组客户机程序组成。服务器包含:

1-根据某种模式创建XML文件并能够在XML文件中插入数据的线程(可以通过带有一组选项的菜单)

2-一组其他线程,它们接受客户机连接并回复客户机对第1点中描述的线程创建的XML文件中某些数据的查询

示例客户端程序能够向服务器发送查询,并在收到服务器的答复后向用户显示结果

例如:

执行服务器时,将显示包含以下选项的菜单(这与第一个线程相关):

1-创建一个XML文件

2-显示XML文件的内容

3-在XML文件中插入数据

4-出口

输入一个选项:

但是,如果用户选择1,服务器程序将在XML文件中创建以下架构:

学生(ID、姓名、专业、电子邮件、地址),并在其中插入样本数据

客户机在与服务器连接后,将能够要求服务器根据他们的查询向他们发送数据,这些查询可能是:ID、姓名、专业、电子邮件、地址。每一次更新之后,服务器都会向客户机发送XML中显示的所有数据