航空货运数据交换平台的设计与实现

日期:2016.12.22 点击数:6

【类型】学位论文

【作者】古维经 

【关键词】 数据交换平台 IBMMQ MSMQ Web服务 Remoting

【摘要】随着航空物流信息技术的高速发展,航空公司、机场货站、政府监管单位均建立了和物流相关的信息管理系统。打破各个系统间的信息孤立,建立实时、可靠的数据交换平台,对三方系统的高效运转起了举足轻重的作用。数据交换平台可以根据业务各方的需求,实现相关业务方的信息系统数据交换和自动处理,大大降低了用户的工作强度及提高数据的实时可靠性。 本文的主要工作包括: 设计、实现了国内三大航空公司之一的南航货运系统的数据交换平台,交换的数据基于XML格式,支持MSMQ、IBMMQ、WEB服务等多接口,并且实现了模块化,使用三层架构,可以很好地进行扩展。 在IBMMQ接口应用上,设计了一套适用于中立区部署的三层架构系统。通过在中立区的通讯机建立一个Remoting服务来实现IBMMQ对数据的发送、接收,并在应用服务器通过Remoting存取IBMMQ的数据,满足了网络上只允许从内网单向访问中立区通讯机的安全要求。 在MSMQ接口应用上,通过对有复杂操作的报文进行间歇处理,并根据报文的处理结果进行分析,对因航空公司货运系统繁忙导致处理出错的报文进行多次处理,解决了不同业务系统间压力不一致而出现的问题。通过建立一个具有Message属性和系统设计上需要的消息属性的实体,大大简化了不同层间进行消息变量传递的工作量。 在Web服务应用上,设计了一套适用于具有访问控制隔离的内网部署解决方案。通过在应用服务器建立一个Remoting服务,满足了网页服务器与读取货运数据库数据的应用服务器间需要进行端口限制的安全要求。 本文以IBMMQ、MSMQ、Web服务等当前主流的数据交换方式的应用为重点,并做了比较深入的研究和实践,系统的试运行和测试表明系统达到了设计目标的要求。对当前需要进行数据交换平台的系统技术的设计及应用具有一定的现实和理论意义。 本人完成了本文中除了消息处理中使用的航空公司货运系统函数接口外的整个数据交换平台的全部工作。

【学位名称】硕士

【学位授予单位】华南理工大学

【学位授予年度】2016

【导师姓名】许勇,黄敏

【读秀链接】读秀链接

3 0
Rss订阅