论文部分内容阅读
本文首先介绍了服务发现技术的基本原理和构建服务发现系统时所需要的关键技术;并阐述了评价服务发现系统的基本原则,同时对现有的服务发现系统的功能和特点做了分析和比较。
其次,在分析了服务发现系统的特点和广域网的网络特性的基础上,提出了适用于广域网环境的服务发现系统应该具备的特点,并且解决了广域网服务发现系统中的许多技术问题。采用分布式的体系结构来构建广域网服务发现系统,提高了系统的可扩展性;引入解析机制来解决用户和服务提供者定位服务信息管理器和系统容错的问题;设计了最短路径算法来转发查询请求,较好的解决了分布式结构中查询信息的转发问题;采用部分复制的方式在系统的各个节点间传播服务信息索引,提高了整个系统的运行效率。
最后,在解决了相关技术难点问题的基础上,采用面向对象的方法设计并实现了一个广域网服务发现原型系统。