初学java,做一个分布式检索系统:要求:
每台服务器都可以进行检索,收到用户的请求,检索自己的服务器(s1)并把检索的请求发给别的服务器(s2,s3....),这些服务器都是平等的。然后把自身检索的结果发给s1,在由s1汇总反馈给用户。现在感到疑惑的地方是:怎么实现服务器之间的通信?也就是s1怎么把检索的请求发给vs2,s3....?再怎样把检索的结果发给s1?用java实现,要用到哪几个类?有没有具体的参考的实例?也就是简单的服务器之间的通信?