SCA软件平台通知服务的设计与实现*
2016-07-01廖文瑜白维学
通信技术 2016年2期
廖文瑜,吴 非,白维学
(中国电子科技集团公司第三十研究所,四川 成都 610041)
SCA软件平台通知服务的设计与实现*
廖文瑜,吴非,白维学
(中国电子科技集团公司第三十研究所,四川 成都 610041)
摘要:采用软件通信体系结构(SCA)的软件平台,核心框架基于分布式CORBA中间件实现,提供了组件化的平台软件实现架构,是战术通信设备构建一致的软件组件开发与应用环境的基础。在战术通信装备软件系统设计实现过程中,平台软件各组件通常需要交互多种事件状态转化或变化的消息,既要满足事件消息传递的需求,又要适应系统组件化设计的要求。介绍了基于SCA组件方式设计与实现通知服务的方法,通知服务组件为SCA软件平台提供便捷的组件间传递系统状态的机制。
关键词:通知服务;软件通信体系架构;通用对象请求代理体系结构;中间件
0引言
SCA是美军联合战术无线系统(Joint Tactical Radio System,JTRS)装备广泛使用的软件框架,旨在构建灵活包容的可移植性环境,提供开放的软件开发与运行管理架构[1]。作为战术通信装备框架软件,SCA软件平台实现了包括框架控制接口和各种设备与服务组件[2]。通常软件平台的设备组件或服务组件之间需要通过状态事件获得系统的不同组成所发生的状态变化。在SCA定义的开放应用环境中,利用分布式CORBA中间件,以及核心框架接口,设计与实现一个独立的通知服务组件负责为整个平台软件系统提供状态事件的传输,能够有效满足战术通信装备状态事件的分发需求,同时也更好地适应了SCA框架下的系统软件组件化设计。……
登录APP查看全文
