|
|
|
基于异构服务组装的调度方法
|
| |
摘 要:异构服务组装是指在分布式环境下,将基于不同架构标准的服务,根据统一的基于XML 的服务组装描述文档进行自动组装,形成功能更强、更大的服务或应用的软件复用方法。本文研究并设计了一个面向异构服务组装的基于工作流引擎的异构服务调度引擎,并对其中的关键技术和模块做出了详细的说明。 关键词:异构服务 服务组装 调度引擎 一、引言 随着基于网络计算平台的分布式计算技术的迅猛发展。以支持应用互操作的应用需求为核心,以面向对象技术为主要特征的分布式构件技术和异构的服务技术得到了蓬勃发展,在开发大型分布式应用系统中表现出了强大的生命力,逐渐形成了三种具有代表性的主流技术,即OMG组织的CORBA、Microsoft公司的COM/DCOM,Sun公司的JavaBean/EJB[3]。 针对服务的分布与异构特性,基于各种应用需求,本文提出了异构服务组装的概念。异构服务是指Web 服务[1]、EJB、CORBA、COM/DCOM 等技术规范在内的多种能够经由网络访问的,并能被用户远程调用的分布式软件构件提供的服务。异构服务组装是尽可能大的将分布在广域网中的Web 服务、EJB、CORBA、COM/DCOM 等各种服务无缝整合起来,完成软件的开发及复用[4]。本文设计了一种基于异构服务组装的调度引擎架构,并详细阐述了此架构的实现。
|
|
|
|
|
|
|
|
|
| 广告载入中... |
| 广告载入中... |
| 广告载入中... |
|
|
|
|
|