论文部分内容阅读
在当前的电子政务中,各种满足不同需求的分布式应用系统不断涌现,但是这些应用系统之间的信息共享却没有同步发展,形成了信息孤岛;虽然部分应用提出了相应的共享需求,但在许多方面尚待改进。基于XML、Web服务和UDDI服务等技术的信息服务平台能够解决上述的问题,并能在异构数据共享、工作流、联合审批方面提供关键支持。
UDDI提供Web服务的发布与发现服务,为信息服务平台提供了信息共享的一个规范,从版本1.0发展到如今的3.0版本并在市场上已经有支持不同版本的UDDI服务器,这些服务器在兼容相应版本的基础上有各自的特色。但由于UDDI规范的研究本身是用于商业目的的,因此主要是以商业实体等元素为核心;而对于整个信息服务平台,特别是应用于电子政务的信息服务平台上,在元数据模型方面以及安全控制方面有所欠缺。
本文将重点研究UDDI及与Web服务在信息服务平台上的应用,针对其在电子政务方面的应用及其不足之处,给出了一个基于UDDIv3.0规范的扩充的原型实现。该研究和原型实现具有以下的创新之处:1、增强了UDDI的元数据模型,使之能够表达更为广泛的语义;2、在UDDI原有的核心数据类型的基础上,结合增强的元数据模型,能够很好的表达与信息服务平台以及电子政务相关的实体;3、增强了UDDI的安全模型,并设计一套基于角色的权限控制系统来增强用户控制;原有UDDI规范只通过用户/密码机制来检查有无该用户,而并没有对用户的权限、角色等进行访问控制。
本文还在该原型实现下,通过项目的实施和测试,对其进行了验证。本文的研究结果可以作为电子政务和信息交换与资源共享平台的一个基础设施。