论文部分内容阅读
随着网络技术的蓬勃发展,电子商务对人们经济活动的影响远远超出了其本身的价值,正以高效化、全球化的优势,逐步成为新兴的经营模式和理念。人们对电子商务的应用集成和应用互操作的要求也越来越高:一个优秀的网络信息平台不仅要能吸引尽可能多的产品服务商加入,当用户在查询和预订时可以快速地响应,提供全面准确及时的信息,还必须严格控制网络开销。由于企业内部网络环境软、硬件不同,大量数字信息往往由不同数据服务商提供,使用不同的数据库和检索软件,造成应用数据的多样性和复杂性;存储方式的迥异,也会造成语义、模式等异构现象,导致企业间及部门间的数据交换、集成面临着很大的困难,极易引起信息孤岛的形成。如何最大程度地实现及时有效的信息整合,消除语义歧义,把网络开销降到最低,并保证信息安全,是现代web技术研究的一个热门课题。关于网络信息平台,已经有一些产品,例如现阶段热门的网上客房预订系统,目前还是主要通过和服务提供商签订协议的方式,人工解决上述问题。即便在海外也是如此:先提交订单,再通过电话传真等形式确认和交互信息。在用户看来好像网络平台和宾馆的内部信息是实时交互的;但是在实际操作中,用户通过现有的网上应用系统会有很多的限制:如数据无法实时自动更新;预订的房间的数量不能超过协议中约定的数量等等。若仅通过一个网络平台要实现对不同数据库的高效、实时、安全查询,在技术上也是相当困难的。为了解决这些问题,相继出现了DCOM,CORBA等分布式对象技术,可是这些技术却往往受限于特定的领域和平台。针对这种情况,本文从端到端的企业网络信息平台集成的角度出发对Web服务进行了研究,重点阐述了Web Service的核心安全技术及相关的标准,引入XPMS,利用Web Service技术架构了高效的企业级应用,提出了一种基于XML的分布式中间件平台Web服务系统安全模型。可以较好的解决这一问题。最后,论文从企业应用现状出发,以一个具体的网络客房订阅系统的模型实现为例,详细地阐述了基于该模型的语义一致性的实现和安全验证。结果表明,该模型具有实用性(简单易实现)、灵活性(可扩充)等特点,可以作为企业构建基于Web服务的企业应用系统的设计与实现的参考。