摘要
在分析国外典型潜艇作战系统体系结构的基础上,针对基于VxWorks的嵌入式应用系统访问Oracle数据库问题,提出了一种基于中间件的跨平台数据库访问方案,解决了分布式异构系统下多用户并发访问数据库的问题;设计开发了基于CORBA的数据库访问中间件,并对中间件的实时性、并发性进行了测试。测试表明:该方案可以解决嵌入式应用系统对Oracle数据库的跨平台访问,并且性能指标满足应用需求。
Analyzing the architecture of foreign typical submarine combat system. In view of the difficulty of accessing Oracle database in embedded real-time environment based on VxWorks, the paper puts forward a method based on middleware to solve the problem. It supports general query database cross platform, and can concurrently respond multi-client requires in heterogeneous distributed system. The access database middleware based on CORBA has been designed, and its real-time performance and concurrentness testing have been done. The results show that the middleware above is feasible with the solution of the problem.
出处
《指挥控制与仿真》
2008年第1期106-110,共5页
Command Control & Simulation