检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中国民航大学计算机科学与技术学院,天津300000 [2]中国民航信息网络股份有限公司研发中心,北京100000
出 处:《计算机工程与设计》2016年第5期1367-1374,共8页Computer Engineering and Design
基 金:民航局科技创新引导资金专项基金项目(MHRD20130106);中国民航大学中央高校基金项目(3122014P004;3122014C016);国家科技支撑计划基金项目(2014BAJ04B02)
摘 要:针对民航业务实时并发请求多、业务功能复杂多变、数据量大、可靠性要求高等业务特点,分析当前流行服务器架构的优缺点,将服务划分阶段,在民航旅客服务信息系统中引入分阶段的事件驱动架构(staged event-driven architecture,SEDA),叙述系统工作机制,给出具体实现。实例结果表明,基于SEDA的服务器软件架构比传统的服务器软件架构拥有更好的处理高并发请求的能力,在易用性和可维护性方面相比传统架构有很大提高。For the features of civil aviation business request such as complication,large data amount,high concurrency and reliability,merits and drawbacks of several prevalent server architectures were analyzed.Service was divided into stages and staged event-driven architecture(SEDA)was introduced into passenger service system.The working mechanism of the system was stated in detail and a kind of implementation was given.An Example verify that servers applied with SEDA has better performance than those based on traditional model when dealing with high concurrency requests,and they also have better maintainability and usability.
关 键 词:分阶段的事件驱动架构 服务器架构 中间件 民航 异步调用
分 类 号:TP319[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.148.180.219