大家好哈:
问题是这样的
在网络环境下(也可以是一个局域网),每一台机器是一个Web服务器。在该服务器按照一定方式保存了大量资源,这些资源的信息保存在一个test.xml文档中,存放在服务器根目录下。要求设计一种资源检索系统,用户只需要登陆任意一台服务器,就可以检索到该xml所描述的所有资源。
现在要设计一种分布式策略来实现功能,近几天尝试过WebService和Remoting。
我的思路是每个服务器既充当客户端又充当服务端
比较迷茫的地方是在程序运行前不确定服务端位置,如何实现每个服务端的调用?
问题类似于服务订阅,程序运行前互相直接没有联系,运行后产生联系。
而这些服务提供者本身又要订阅其它人的服务,一个网状结构。
怎样实现较好?
或者我思考的结构有问题,大家帮我指正更好的结构。
基础有限,望大家能详细点解释哈
先行谢过