论文部分内容阅读
随着软件技术的演进和信息社会的发展,人们对软件需求呈现出多样化、易变性以及综合化的发展趋势。特别是在包含大量异构数据的智能交通信息系统中,包括较多的独立功能模块,这些模块分布在不同的物理网络结构中,存储在不同厂商类型的数据库系统或者特定存储格式的硬盘文件中。而智能交通平台需要在同一个综合信息中心中统一访问各个异构系统数据和服务,并且能够根据实际交通情况灵活和迅速的做出交通指挥措施,执行措施从而疏导交通拥堵、车祸等重大交通问题。这样的系统构成和集成特征,给用户带来了访问和更新的困扰,使得用户对系统的资源利用效率和使用程度都大打折扣。如何将所有的异构数据接入系统统一到一个综合的应用平台,如何更好的规划和设计资源使用调度方式,使得用户通过这一平台快速、灵活的与异构数据交互,是本论文的主要研究内容和方向。论文从以下三方面研究:一、基于WCF的异构数据服务发布系统;二、基于WCF的异构数据服务订制系统;三、基于XML的数据目录查询系统。其中基于WCF的异构数据服务发布系统解决了智能交通系统中异构数据访问的实际问题,将异构数据根据业务需要从底层数据库模型抽取映射出后,开放出标准、可配置的服务发布接口,在中心平台对异构数据共享和通讯;异构数据服务订制系统依托于智能交通系统的紧急预案系统,针对交通平台的重大交通问题管理和调度警车、警员、VMS、信息发布平台等系统,并且以业务订制的思想将预案管理措施存储在预案配置数据库中,当执行预案操作时读取预案数据库记录,查询XML数据目录获取标准的异构数据服务调用接口;最后基于XML的数据目录查询系统使用元数据理论构建异构数据查询配置目录,存储异构数据服务接口和相关信息,提供给业务订制系统查询和调用,并且使系统具有很强的扩展性和可重用性。论文通过对以上三个方面的研究与应用,以服务为中心的体系架构和综合的分布式技术构建基于WCF的智能交通业务订制与发布系统,解决了卖际系统中“对异构数据系统灵活访问”和“业务灵活订制发布及可配置旨理”的具体问题,为构建智能交通系统做出理论和应用研究。