分析SOA体系架构实现空管信息综合服务 SOA构架
关键字:分析SOA 实现 空管信息
民航华北空管信息综合服务平台由空管主要业务信息源综合数据库和空管业务信息综合服务平台及数据接口组成,实现对华北空管信息统一收集、处理,统一对外发布、统一标准提供服务。
信息综合服务平台要为不同的用户提供数据资源服务,从技术上要跨过分布式体系中不同硬件平台、不同的网络环境、不同的数据库、新旧系统并存、分布式数据传输不可靠、分布式应用效率低、多种应用模式并存、平台软件开发周期长等问题。采用面向服务的SOA体系架构解决这些问题,基于分布式J2EE多层体系结构,通过ESB信息总线技术和WEB Service服务来构建信息综合服务平台的技术思路是最佳选择。信息综合服务平台软件架构分层如下:
数据资源层:信息综合服务平台的综合业务数据。包括关系型数据、文档型数据、数据流等数据存储格式。
J2EE应用服务器支撑层:通过TongWEB建立J2EE多层架构的支撑平台。用于支持多层B/S应用的Web应用服务,能够方便快捷的开发、部署、运行、管理应用系统。
TongIntegrator集成中间件层:通过TongIntegrator建立符合SOA架构的应用集成平台,实现多种类型系统的应用整合、数据整合等。
外部系统层:信息综合服务平台的数据采集接口,以及对外服务的各类综合业务应用程序。
根据信息综合服务平台的建设要求,采用TongIntegrator 、TongWEB构建的系统架构如下图所示:
信息综合服务平台要实现接口服务器数据到数据库的数据集成应用,要实现信息资源服务,对外提供统一的Web Service 数据接口,这是民航华北空管信息综合服务平台的建设宗旨和最终目标。
基于东方通科技集成中间件TongIntegrator和J2EE应用服务器TongWeb实现的信息资源系统具备以下能力:
信息接入通过采集系统实现不同数据源接入。
支持实时、定时、周期等方式的信息采集复制策略;
提供管理与监控接口,以实现中心集中管理与监控。
可以高效率地实现业务系统与信息交换整合系统之间的信息交换,减化将业务系统接入到信息交换整合系统的开发工作。
在业务系统和平台前置机之间提供快捷、高质量、稳定的双向数据交换服务。