针对7×24小时运行的系统,不能停止系统运行进行更新或维护的问题,根据OSGi(Open Service Gateway Initiative)框架的特点,在分析已有的服务动态更新方法基础上,克服已有策略不能保证服务更新前后的相互一致性和服务状态的一致性,...针对7×24小时运行的系统,不能停止系统运行进行更新或维护的问题,根据OSGi(Open Service Gateway Initiative)框架的特点,在分析已有的服务动态更新方法基础上,克服已有策略不能保证服务更新前后的相互一致性和服务状态的一致性,以及更新策略实现过程中的编程模型不佳问题,提出基于发布/订阅模型的服务动态更新策略。以静止状态理论为依据,利用Petri网形式化描述服务动态更新过程,从理论上验证该策略的有效性;同时,以Event Admin Service作为策略的实现工具,具有良好的编程模型,从而实现OSGi平台上的动态演化,实验结果表明该策略具有可行性。展开更多
为了更好地解决以数据交换为目的的分布实时系统"在正确的时间、正确的位置获取正确的数据"的需求,OMG组织于2004年12月发布了国际上第一个基于发布-订阅模型的、以数据为中心的实时系统数据发布服务标准DDS(Data Distributio...为了更好地解决以数据交换为目的的分布实时系统"在正确的时间、正确的位置获取正确的数据"的需求,OMG组织于2004年12月发布了国际上第一个基于发布-订阅模型的、以数据为中心的实时系统数据发布服务标准DDS(Data Distribution Service)。对DDS标准进行深入研究,分离创建服务的基本要素,详细剖析DDS的基本通信模型——发布-订阅模型,讨论基于该模型的两种数据交互方式,最后分别阐述标准定义的各实体的角色、功能以及它们之间的联系。展开更多
文摘为了更好地解决以数据交换为目的的分布实时系统"在正确的时间、正确的位置获取正确的数据"的需求,OMG组织于2004年12月发布了国际上第一个基于发布-订阅模型的、以数据为中心的实时系统数据发布服务标准DDS(Data Distribution Service)。对DDS标准进行深入研究,分离创建服务的基本要素,详细剖析DDS的基本通信模型——发布-订阅模型,讨论基于该模型的两种数据交互方式,最后分别阐述标准定义的各实体的角色、功能以及它们之间的联系。