咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >异构服务组装平台中执行引擎的设计与实现 收藏
异构服务组装平台中执行引擎的设计与实现

异构服务组装平台中执行引擎的设计与实现

作     者:陈硒 

作者单位:中南大学 

学位级别:硕士

导师姓名:陈松乔

授予年度:2007年

学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

主      题:异构服务 服务组装 执行引擎 XML 

摘      要:随着基于网络计算平台的分布式计算技术的迅猛发展,以支持应用互操作的应用需求为核心,以面向对象技术为主要特征的分布式构件技术和异构服务技术得到了蓬勃发展。 异构服务组装是指在分布式环境下,将基于不同架构标准的服务,根据统一的基于XML的服务组装描述文档进行合理组装,形成功能更强、更大的服务或应用的软件复用方法。异构服务组装执行引擎是异构服务组装平台的核心,它实现了对异构服务组装流程的执行和驱动。 本文在对目前服务组装技术和工作流技术进行了详细的调查研究之后,针对目前的服务组装平台不支持网络上异构服务组装的缺点,设计并实现了异构服务组装执行引擎。该引擎把异构的资源抽象成具有统一接口的同构高层服务,封装了底层的数据传输和平台相关API等细节。在异构资源的调用时,引擎根据服务配置信息选择相应的服务调用接口,向用户提供高层抽象以隐藏网格本身的复杂性。论文重点设计了一种基于XML Schema的服务组装流程描述规范,实现了一种可扩展的组装流程的描述方法;给出了异构服务组装执行引擎的核心调度算法,采用微内核的设计思想,实现了对顺序、并行、分支等7种控制模式的识别、控制以及对原子服务和复合服务的执行策略。利用Java反射机制,实现了对异构服务调用代理接口的选择与驱动。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分