[发明专利]知晓系统全景的应用间通信基础架构有效
申请号: | 201010506209.7 | 申请日: | 2010-10-14 |
公开(公告)号: | CN102043665A | 公开(公告)日: | 2011-05-04 |
发明(设计)人: | 约肯·古尔特勒 | 申请(专利权)人: | SAP股份公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;G06F9/54;H04L29/06 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邵亚丽 |
地址: | 德国瓦*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 知晓 系统 全景 应用 通信 基础 架构 | ||
1.一种计算机实现的方法,用于通过知晓全景的应用间通信基础架构进行通信,该方法包括由一个或多个处理器执行的以下步骤:
收集存储在存储器中的用于与异构应用通信的信息;
至少部分地使用所收集的信息产生以异构应用为目标的消息;以及
将该消息传送给事件驱动的应用间通信基础架构,以便随后传输给该异构应用,该应用间通信基础架构能够识别用于该异构应用的通信结构并基于该识别出的结构翻译所述消息。
2.根据权利要求1所述的计算机实现的方法,所述通信结构存储所述异构应用的可用输入和输出。
3.根据权利要求1所述的计算机实现的方法,所述通信结构存储所述异构应用的可用输入端口和输出端口。
4.根据权利要求1所述的计算机实现的方法,所述通信结构包括与所述异构应用分离的披露的文件。
5.根据权利要求4所述的计算机实现的方法,所述披露的文件包括XML文件。
6.根据权利要求1所述的计算机实现的方法,所述通信结构存储具体消息的每个参数的数据类型、基数以及强制性。
7.一种计算机程序产品,用于通过知晓全景的应用间通信基础架构进行通信,该计算机程序产品包括存储计算机可读指令的有形存储介质,所述计算机可读指令在被执行时能够操作用以:
收集存储在存储器中的用于与异构应用通信的信息;
至少部分地使用所收集的信息产生以异构应用为目标的消息;以及
将该消息传送给事件驱动的应用间通信基础架构,以便随后传输给该异构应用,该应用间通信基础架构能够识别用于该异构应用的通信结构并基于该识别出的结构翻译所述消息。
8.根据权利要求7所述的计算机程序产品,所述通信结构存储所述异构应用的可用输入和输出。
9.根据权利要求7所述的计算机程序产品,所述通信结构存储所述异构应用的可用输入端口和输出端口。
10.根据权利要求7所述的计算机程序产品,所述通信结构包括与所述异构应用分离的披露的文件。
11.根据权利要求8所述的计算机程序产品,所述披露的文件包括XML文件。
12.根据权利要求7所述的计算机程序产品,所述通信结构存储具体消息的每个参数的数据类型、基数以及强制性。
13.根据权利要求7所述的计算机程序产品,所述应用间通信基础架构和所述异构应用各自在相异的运行环境中的不同处理器上执行。
14.一种计算机程序产品,用于通过知晓全景的应用间通信基础架构进行通信,该计算机程序产品包括存储计算机可读指令的有形存储介质,所述计算机可读指令在被执行时能够操作用以:
接收来自第一异构应用的消息,该消息以第二异构应用为目标;
动态地识别所存储的用于该第二异构应用的通信结构,该通信结构由该第二异构应用披露;
基于该识别出的结构将所述消息翻译成与该第二异构应用兼容的消息;以及
将该翻译后的消息传送给该第二异构应用以进行处理。
15.根据权利要求14所述的计算机程序产品,所述通信结构存储所述异构应用的可用输入和输出。
16.根据权利要求14所述的计算机程序产品,所述通信结构存储所述异构应用的可用输入端口和输出端口。
17.根据权利要求14所述的计算机程序产品,所述通信结构包括与所述异构应用分离的披露的文件。
18.根据权利要求14所述的计算机程序产品,所述通信结构存储具体消息的每个参数的数据类型、基数以及强制性。
19.根据权利要求14所述的计算机程序产品,所述异构应用在相异的运行环境中的不同处理器上执行。
20.根据权利要求14所述的计算机程序产品,所述异构应用基于相异的计算机程序语言,各自采用不同的消息结构。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于SAP股份公司,未经SAP股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010506209.7/1.html,转载请声明来源钻瓜专利网。