计算机应用与软件2016,Vol.33Issue(5):4-7,39,5.DOI:10.3969/j.issn.1000-386x.2016.05.002
面向高并发复杂民航业务的服务器架构设计
DESIGNING SERVER ARCHITECTURE FOR COMPLICATED AND HIGH CONCURRENCY CIVIL AVIATION BUSINESSES
摘要
Abstract
For the operation features of civil aviation business such as numerous real-time concurrent requests,complicated and changeable operation functions,large amount data,high reliability,etc.,we analysed the advantages and disadvantages of currently prevalent server architectures.We divided the service into stages and introduced the staged event-driven architecture (SEDA)into civil aviation passengers service information system (CAPSIS),and carried out an experiment for comparative verification.It is proved by the experimental result that the server software architecture applying SEDA has better capacity than those thread pool model-based architectures in dealing with high concurrent requests,which can make large-scale CAPSIS respond effectively to high-concurrency and high-load environment.关键词
SEDA/服务器架构/中间件/民航旅客服务信息系统/异步调用Key words
SEDA/Server architecture/Middleware/Civil aviation passengers service information system/Asynchronous call分类
信息技术与安全科学引用本文复制引用
李永进,田丰,倪兆阳..面向高并发复杂民航业务的服务器架构设计[J].计算机应用与软件,2016,33(5):4-7,39,5.基金项目
国家科技支撑计划项目(2014BAJ04B 02);民航局科技创新引导资金专项(MHRD20130106);中国民航大学中央高校基金项目(3122014P004,3122014C016)。 ()