论文部分内容阅读
导航技术是航空航天和智能交通的关键技术,也是当今的研究热点,导航系统也越来越多地得到应用和推广。为了适应市场不断发展的需要,必须提高导航的效率和精确度,因此需要获取大量的导航数据资源。随着网络技术和无线GPRS技术的发展,网络中的数据资源数量迅速增加,由于各种数据资源可能分布在不同的网络环境和不同的信息空间中,如何使资源使用者获取和使用这些数据资源有着重要的意义。导航系统需要一种有效的方法管理这些数据资源,为数据资源使用者提供统一的数据访问方法。本文研究了分布式导航系统中如何采用基于CORBA的分布式技术获取和使用这些数据资源,并重点阐述分布式导航系统中数据资源统一访问的解决方案,具有很高的实际应用价值。本文以解决现有导航系统面临的问题为出发点,以设计一个高效实用的导航系统为目标,结合当前导航系统的优点,提出了分布式导航系统的设计思想,重点阐述了分布式导航系统的服务器设计。为了支持分布式插件化设计,论文给出了支持文件数据库和关系数据库访问的一套标准接口的设计思想,并基于文件数据库Firebird和大型商用关系数据库Oracle,sybase和mssql的访问接口,设计实现了分布式导航系统的数据库访问接口插件,最后给出了分布式导航系统的应用实例。