[发明专利]遵循XPDL规范工作流中间件实现服务编制的方法、装置有效
申请号: | 200910215590.9 | 申请日: | 2009-12-30 |
公开(公告)号: | CN101751255A | 公开(公告)日: | 2010-06-23 |
发明(设计)人: | 戴海宏;何忠胜;刘宗福;刘春;刘民 | 申请(专利权)人: | 山东中创软件工程股份有限公司;山东中创软件商用中间件股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06Q10/00 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 逯长明 |
地址: | 250014 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 遵循 xpdl 规范 工作流 中间件 实现 服务 编制 方法 装置 | ||
1.一种遵循XPDL规范工作流中间件实现服务编制的方法,其特征在于,在启用所述的方法前需先预设基于XPDL规范工作流中间件实现服务编制的技术框架,所述框架包括:用于构建所述框架基层的J2EE运行环境;
基于所述J2EE运行环境,由JBI/SCA环境支撑和SDO环境支撑联合组成的ESB支撑环境;
基于所述ESB支撑环境,作为企业服务和消费者提供者交互中介的ESB容器;
基于所述ESB容器,位于所述技术框架顶层的基于XPDL规范实现的工作流中间件;
所述技术框架预设完成后,启用上述方法,启用过程具体为:
将待整合的异构系统中的业务服务单元抽取为WebService服务;
基于ESB服务,提供服务注册中心和服务容器;
通过基于XPDL规范的工作流中间件实现业务流程服务编制;
由所述ESB容器对各业务服务进行组装,组合成面向特定需求的服务;
所述业务流程服务编制具体实现为:
预先定义业务流程服务对外提供的服务接口;
对基于XPDL规范的工作流中间件进行服务编排,对业务流程服务接口进行实现;
将编排的流程发布为所述ESB容器可识别的服务:服务元。
2.根据权利要求1所述的方法,其特征在于,对业务流程服务接口的实现过程中掺杂了复杂的人工任务处理和灵活的流程控制操作。
3.根据权利要求1所述的方法,其特征在于,所述服务元为粒度小的流程服务。
4.一种遵循XPDL规范工作流中间件实现服务编制的装置,其特征在于,所述装置包括:
服务抽取单元,用于将异构系统中的业务服务单元抽取为WebService服务;
服务注册单元,提供服务注册中心和服务容器;
服务编制单元,通过基于XPDL规范的工作流中间件对业务流程服务进行编制;
服务组装单元,用于将各业务服务进行组装,组合成面向特定需求的服务;
所述服务编制单元包括:
接口定义单元,用于定义业务流程服务对外提供的服务接口;
服务编排单元,用于对服务进行编排,对业务流程服务进口进行实现;
流程发布单元,用于将编排好的流程发布为ESB容器可识别服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东中创软件工程股份有限公司;山东中创软件商用中间件股份有限公司,未经山东中创软件工程股份有限公司;山东中创软件商用中间件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910215590.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种发芽爆谷花及热爆稻壳的生产方法
- 下一篇:膳食饮用植物纤维茶及其制备方法