【技术实现步骤摘要】
随着计算机和通信网络的日益增加的使用,计算设备正变得越来越多的互连。此外,越来越多的例如音频与视频设备、家用(移动)电话等等的设备都包含用于运行软件的计算装置。这些设备也往往连接到通信网络。为了使软件能够与运行在相同设备上的其它软件进行通信、或者通过通信网络与运行在另一设备上的其它软件进行通信,必须定义软件通信的方式。过去曾设计过许多定义这种通信的方式。软件通信具有如此多样方式的一个原因是运行软件的设备的所述多样性源自于众多产业。甚至在计算的产业内,也已开发出各种各样的软件之间通信的方式。考虑到来自上述其他产业的设备(例如,家用设备,电信设备等等)也具有它们自己的软件通信方式的历史,因此为了创建用于在设备之间通信的工作系统而已经开发出许多特殊的专用方案并不令人惊奇。这种开发的结果是在现有技术的设备中使用的两种或更多种软件成分不太可能正确地进行通信。为了克服此软件问题,每当两个或更多软件成分需要相互通信时,就创建补丁程序(patch)。但开发这种特殊的专用补丁程序是非常昂贵的。为了克服这种缺陷,本专利技术提供了一种方法,用于在运行于一个或多个计算设备上的两个或多个程序 ...
【技术保护点】
用于在运行于一个或多个计算设备上的两个或多个程序线程之间交换数据的一种方法,每个所述计算设备都包括一个处理器和至少若干存储器,所述方法包括以下步骤:-所述程序线程之中的第一程序线程执行用于定义所述线程之间关系的一个契约软件成分; -根据所定义的所述契约软件成分的关系,所述第一程序线程以及一个或多个第二程序线程各自创建各自的契约软件对象。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:HBM乔克斯,
申请(专利权)人:皇家飞利浦电子股份有限公司,
类型:发明
国别省市:NL[荷兰]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。