轻量级服务化仿真中间件SSM的设计与实现  

Design and implementation on lightweight service-oriented simulation middleware

在线阅读下载全文

作  者:范林军[1] 凌云翔[1,2] 燕厚仪[2] 

机构地区:[1]中国人民武装警察部队警官学院管理科学与工程系,成都610213 [2]国防科学技术大学信息系统工程重点实验室,长沙410073

出  处:《计算机应用研究》2015年第10期3014-3021,共8页Application Research of Computers

基  金:国家自然科学基金资助项目(61272336)

摘  要:为提高分布仿真应用的互操作性、可重用性、数据传输时效和系统开发效率,以满足不同粒度的仿真应用需求,借鉴对象管理组织的数据分布式服务(data distributed service,DDS)规范中以数据为中心的公布/订购思想和SOA中服务设计理念,提出基于SOA架构的服务化仿真中间件(service-oriented simulation middleware,SSM),研究其全服务化方法和采用的关键技术,据此进行服务化SSM原型设计与实现。重点阐述了SSM采用的关键技术,即全局服务空间、三级粒度API接口、服务为中心的公布订购机制及时钟同步方案、动态服务链接库等。实例研究表明,服务化仿真中间件SSM适合广域网下大规模的粗粒度分布仿真应用,有效提高了系统开发的可伸缩性和服务开发与重用的效率。To improve interoperability, reusability, efficiency of system development and data transmission in distributed simulation applications (DSA) and meet multi-level requirements of simulation granularity, this paper proposed a new service- oriented simulation middleware (SSM) based on SOA, by using ideas of data-eentric publish-subscription in data distributed service (DDS) criterion of Object Management Group (OMG) and services' design of service-oriented architecture (SOA) for reference. It researched the key technologies and methods of SSM that include global service space ( GSS), three-level ap- plication procedure interface (API), service-centric publish-subscription (SCPS), scheme of time synchronization, dynamic link lib of simulation services and so on, designed and implemented the prototype of SSM. The example research indicates that SSM is suitable for large-scale coarse-grained DSA on wide area network and can improve the extensibility of system develop- ment and the efficiency of service development and reuse.

关 键 词:分布交互仿真 服务化仿真中间件 服务为中心的公布订购 多级粒度接口 面向服务架构 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象