【技术实现步骤摘要】
用于集成适配器连接器的集成过程
本文中所描述的主题涉及一种连接器,其耦合集成适配器以用于扩展形成集成场景的部分的计算机实施的过程流程的功能。
技术介绍
集成场景实现计算机实施的协作过程(在本文中有时被称为业务过程)的消息交换和过程流程的定义。此类过程通常在不同实体当中且大体上通过各种计算节点和/或应用程序当中的消息交换而耦合。具体地说,集成场景可向需要语义和技术集成(例如接口和映射)的所有对象提供中心访问点。
技术实现思路
在一个方面中,发起计算环境的部署。计算环境包含至少一个集成场景以及提供到后端计算系统的接口的至少一个适配器。然后,运行时组件防止至少一个集成场景的激活,直到至少一个适配器被完全部署的时间为止。至少一个集成场景内的集成流程随后被启用以利用至少一个适配器。防止可包含通过形成运行时组件的部分的部署监听器来监听形成部署的部分的集成服务的事件以确定至少一个适配器的部署状态。所确定的部署状态可用于确定至少一个适配器何时被完全部署。至少一个集成场景可为基于OSGi的运行时集成场景。就这种布置而言,至少一个适配器可使用一个或多个适配器包来部署。至少一个集成场景可为基于业务过程建模标注(BPMN)的运行时集成场景。至少一个集成场景可具有相关联清单文件,所述相关联清单文件包含表征形成集成场景的部分的其它文件的元数据。运行时期间此类清单文件可富含键值或其它事件相关信息。还描述存储指令的非暂态计算机程序产品(即,物理体现的计算机程序产品),所述指令在由一个或多个 ...
【技术保护点】
1.一种用于由形成至少一个计算装置的部分的一个或多个数据处理器实施的方法,包括:/n发起包括多个组件的计算环境的部署,所述多个组件包含至少一个集成场景以及提供到后端计算系统的接口的至少一个适配器;/n通过运行时组件防止所述至少一个集成场景的激活,直到所述至少一个适配器被完全部署的时间为止,所述防止包含:/n通过形成所述运行时组件的部分的部署监听器来监听形成所述部署的部分的集成服务的事件以确定所述至少一个适配器的部署状态;以及/n随后启用所述至少一个集成场景内的集成流程以利用所述至少一个适配器;/n其中所确定的部署状态用于确定所述至少一个适配器何时被完全部署。/n
【技术特征摘要】
20181126 US 16/200,4891.一种用于由形成至少一个计算装置的部分的一个或多个数据处理器实施的方法,包括:
发起包括多个组件的计算环境的部署,所述多个组件包含至少一个集成场景以及提供到后端计算系统的接口的至少一个适配器;
通过运行时组件防止所述至少一个集成场景的激活,直到所述至少一个适配器被完全部署的时间为止,所述防止包含:
通过形成所述运行时组件的部分的部署监听器来监听形成所述部署的部分的集成服务的事件以确定所述至少一个适配器的部署状态;以及
随后启用所述至少一个集成场景内的集成流程以利用所述至少一个适配器;
其中所确定的部署状态用于确定所述至少一个适配器何时被完全部署。
2.根据权利要求1所述的方法,其中所述至少一个集成场景是基于OSGi的运行时集成场景。
3.根据权利要求2所述的方法,进一步包括使用一个或多个适配器包部署所述至少一个适配器。
4.根据权利要求1所述的方法,其中所述至少一个集成场景是基于业务过程建模标注(BPMN)的运行时集成场景。
5.根据权利要求1所述的方法,其中所述至少一个集成场景具有相关联清单文件,所述相关联清单文件包含表征形成所述集成场景的部分的其它文件的元数据。
6.根据权利要求5所述的方法,还包括:
在运行时期间使所述清单文件富含键值或事件。
7.根据权利要求1所述的方法,其中所述部署监听器分析设计时间与运行时伪影之间的关系。
8.根据权利要求1所述的方法,其中所述事件包括用于远程计算系统的状态信息。
9.根据权利要求1所述的方法,其中通过监视经过形成所述集成场景的部分的适配器的数据,所述事件指示形成所述集成场景的部分的适配器是否恰当地起作用。
10.根据权利要求1所述的方法,其中所述事件指示形成所述集成场景的部分的运行时包是否已恰当地开始。
11.一种系统,包括:
至少一个数据处理器;和
存储指令的存储器,所述指令在由所述至少一个数据处理器执行时产生操作,所述操作包括:
发起包括多个组件的计算环境的部署,所述多个组件包含至少一个集成场景以及提供到后端计算系统的接口的至少一个适配器;
通过运行时组件防止所述至少一个集成场景的激活,直到所述至少一个适配器被完全部署的时间为止,所述防止包含:
通过形成所述运行时组件的部分的...
【专利技术属性】
技术研发人员:G库尔卡尼,萨巴里施TS,
申请(专利权)人:SAP欧洲公司,
类型:发明
国别省市:德国;DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。