论文部分内容阅读
简单地讲,未来的互联网技术——网格把互联网上的众多计算资源整合成一台虚拟的超级计算机,实现各种资源的全面共享,消除了资源孤岛。随着网格计算研究的深入,人们越来越发现网格体系结构的重要。只有建立合理的网格体系结构,才能够使网格有效地发挥作用。在以IBM为代表的工业界的影响下,在考虑到Web技术的发展与影响后,Ian Foster等结合Web Services提出了开放网格服务的体系结构OGSA。OGSA提出后,GGF开始着手研究开放网格服务基础设施OGSI草案,由于OGSI规范过分强调网格服务和Web服务的差别,而且没有对资源和服务进行区分,导致了两者之间不能更好地融合在一起。为了解决OGSI和Web服务之间存在的矛盾,IBM、BEA与微软联合发布了WS-Addressing协议。基于该协议规范,Globus联盟和IBM迅速推出了Web服务资源框架WSRF。WSRF定义了使用Web服务来访问有状态资源的一系列规范。它包括Web服务资源生命周期,Web服务可更新引用,Web服务资源属性,Web服务服务组和Web服务基本错误规范。虽然Web服务实现在它们交互的过程中并不维护状态信息,但是它们的交互必须经常性地为状态操作考虑。也就是说,数据的值通过Web服务交互得以持久化,并且作为Web服务交互的结果而保存。这也是WSRF这一规范的主要目的,将Web服务与有状态相结合。WSRF采用了与网络服务完全不同的定义,它规定资源是有状态的,服务是无状态的,提出了Web服务资源的概念。本论文首先简要介绍了网格基础概念、OGSA、WSRF等;接着详细介绍了WSRF中有状态服务的具体实现步骤,以及部署发布,这正是WSRF规范中强调的有状态资源与无状态服务相结合的实现;最后作为WSRF规范的实际应用,本论文中设计的Auction系统将会实现WSRF规范中所含的部分,分别为Auction资源的创建、Auction资源属性的访问与修改、资源的销毁以及状态改变的监听。通过本论文的学习研究,作者对网格知识的认识更加深刻。当网格真正成为下一代网络而普及时,WSRF方面的研究将会更加有用。