[发明专利]基于对平台无关的设备功能的设备特定的支持的分布式应用执行在审
| 申请号: | 201780037976.8 | 申请日: | 2017-05-24 | 
| 公开(公告)号: | CN109313578A | 公开(公告)日: | 2019-02-05 | 
| 发明(设计)人: | O·安格尔斯马克;J·奥尔松;P·佩尔松 | 申请(专利权)人: | 瑞典爱立信有限公司 | 
| 主分类号: | G06F9/50 | 分类号: | G06F9/50 | 
| 代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 于静 | 
| 地址: | 瑞典斯*** | 国省代码: | 瑞典;SE | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 代码模块 平台无关 设备功能 远程设备 分布式应用 计算设备 分发 多个远程设备 分布式执行 方式支持 应用定义 应用执行 映射 存储 发送 应用 | ||
一种计算设备,通过以下方式支持分布式应用执行:接收标识将要由应用执行的多个平台无关的设备功能的应用定义,以及将所述平台无关的设备功能映射到在代码模块库中存储的对应的代码模块。所述计算设备将所述对应的代码模块分发到多个远程设备,以用于由所述远程设备根据所述远程设备对所述平台无关的设备功能的设备特定的支持来分布式执行所述应用。所述分发包括向不同的远程设备发送给定代码模块,所述不同的远程设备针对与所述给定代码模块对应的所述平台无关的设备功能具有不同的设备特定的支持。
背景技术
事件处理通常涉及被配置为执行特定详细功能的系统。例如,响应于事件,系统可以被配置为闪光、播放声音或发送消息。这需要开发人员事先决定响应特定事件(例如故障)将发生什么。然而,这样的解决方案可能不适合特定的现代计算环境。
发明内容
本文的一个或多个实施例包括一种用于支持分布式应用执行的计算机实现的方法。该方法包括:接收标识将要由应用执行的多个平台无关的设备功能的应用定义;以及将所述平台无关的设备功能映射到在代码模块库中存储的对应的代码模块。所述方法还包括:将所述对应的代码模块分发到多个远程设备,以用于由所述远程设备根据所述远程设备对所述平台无关的设备功能的设备特定的支持来分布式执行所述应用。所述分发包括向不同的远程设备发送给定代码模块,所述不同的远程设备针对与所述给定代码模块对应的所述平台无关的设备功能具有不同的设备特定的支持。
在一些实施例中,该方法还包括:通过向所述不同的远程设备中的至少两个不同的远程设备发送指示事件已发生的平台无关的消息,触发由所述至少两个不同的远程设备执行对与所述给定代码模块对应的所述平台无关的设备功能的不同的设备特定的支持。
在一些这样的实施例中,所述至少两个不同的远程设备中的每个远程设备包括用于向用户发送消息的输出接口,以及触发由所述至少两个不同的远程设备执行所述不同的设备特定的支持包括:触发所述至少两个不同的远程设备中的每个远程设备使用其输出接口来不同地向所述用户发送消息。
在一些这样的实施例中,对所述至少两个不同的远程设备中的给定远程设备的所述平台无关的设备功能的所述设备特定的支持包括多个设备特定的功能,以及向所述给定远程设备发送所述平台无关的消息还触发由所述给定远程设备从所述多个设备特定的功能中自主地选择设备特定的功能。
在一些这样的实施例中,向所述至少两个不同的远程设备发送所述平台无关的消息是响应于基于所述事件从所述不同的远程设备中选择所述至少两个不同的远程设备。
在一些这样的实施例中,该方法还包括:通过在计算设备上执行的软件运行时生成所述平台无关的消息;以及通过所述计算设备的与所述软件运行时不同的平台特定的功能来检测所述事件的发生。
在一些这样的实施例中,向针对与所述给定代码模块对应的所述平台无关的设备功能具有不同的设备特定的支持的不同远程设备发送所述给定代码模块包括:向包括在设施的安全基础架构中的不同的远程设备发送所述给定代码模块。在特定实施例中,所述计算设备被包括在所述设施的疏散信令系统中,所述平台无关的消息还指示紧急情况。
在一些这样的实施例中,向针对与所述给定代码模块对应的所述平台无关的设备功能具有不同的设备特定的支持的不同远程设备发送所述给定代码模块包括:向包括在车辆交通管理系统中的不同的远程设备发送所述给定代码模块。在特定实施例中,所述计算设备被包括在紧急车辆中,所述平台无关的消息还指示紧急情况。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞典爱立信有限公司,未经瑞典爱立信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780037976.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:跨设备任务执行
- 下一篇:低重新分发的负载均衡





