我必须在java中设计一个系统,它将有一个交易数据交换(包含交易数据),一个服务器和N个客户端。方案是服务器从N个客户端获取请求以获取交易数据,服务器在服务器和交换机之间有6个连接,服务器在一个连接上发送请求以及在其他连接上接收输出。
请建议。
答案 0 :(得分:0)
我建议您设置一个客户端处理程序类,以便于每个客户端和服务器之间的通信。基本上,对于连接到该服务器的每个客户端,都有一个与之通信的客户端处理程序。
如果客户端访问的数据完全相同,那么您可能需要考虑的是线程同步。例如,如果每个客户端要读取和写入同一文件的信息,则需要同步对文件的访问。
答案 1 :(得分:-1)
服务器生成的唯一客户端/会话ID怎么样? (了解其余部分。)