论文部分内容阅读
随着计算机和网络技术的不断发展,以数据密集型分布式应用[1]为代表的网格技术(Grid)得到广泛关注。网格技术在整合各种分布式异构资源、实现大规模计算和数据密集型应用、为用户提供功能更多更强大的服务的同时,也对网络技术提出了更高的要求。光网络因其廉价的、超大容量以及巨大带宽的透明传输能力,获得了网格应用的青睐。由此,光子网格技术应运而生。实现光子网格的关键技术,一是如何将光网络资源的抽象为光子网格资源;二是如何协调、调度和控制这些地理上分散的、异构的资源。本文所研究的光交叉连接(OXC)WebService,是对光网络资源的抽象,是实现光子网格非常重要的一个环节。本论文对光交叉连接(OXC)Web Service的定义和研究意义进行了阐述,分析了Web Service技术及其所能支持的光网络高端应用。就如何将光交叉连接(OXC)以网络服务形式提供给用户做探讨和研究。论文以光交叉连接(OXC)Web Service技术研究为核心,对光交叉连接(OXC)Web Service的体系结构和技术规范进行了深入的分析和研究。本文研究工作成果和创新性主要体现在以下几个方面:(1)对光交叉连接(OXC)Web Service特性进行了详细分析,充分考虑了光交叉连接(OXC)Web Service面向异构SOA(service-oriented architecture)环境、松散耦合、自主服务等特点。为了精确匹配光交叉连接(OXC)Web Service的需求,选择WS-BPEL技术规范作为开发和设计的准则。提出模块化的开发体系并对各模块的具体功能进行了设计和实现。(2)提出了基于WS-BPEL技术规范的光交叉连接(OXC)Web Service体系结构(高级应用层、虚拟服务管理层、虚拟服务层三层体系结构),根据体系结构进行了功能模块的设计开发,并且对其特性和优势进行了详细的分析。遵循WS-BPEL技术规范,将各个功能模块进行集成为光交叉连接(OXC)Web Service BPEL流程。(3)对光交叉连接(OXC)Web Service整体服务流程进行了设计和开发,实现了光交叉连接(OXC)Web Service基本功能,分析和研究了光交叉连接(OXC)Web Service业务流程集成与管理。