主要分成两大块,一块是面向旅客,即前台交互系统,另一块面向管理人员,即后台运营支撑系统,对前端各个业务部门使用情况进行分析。在应用层的开发中,使用了Dubbo。其原因是,南航要求网页服务器和应用服务器分开部署,为了获得较高的效能,他们放弃了Web Server,选用了集群容错、负载平衡的Dubbo。在处理消息队列上,采用了RabbitMQ。