面向航空票价发布系统的事件驱动模型设计与应用

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:myloft9h
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
航空票价发布流程是较为复杂和繁琐的业务流程之一。涉及到航空公司,航空公司联盟,政府法律政策,和发布机构等等多维因素。因航空票价具有动态变化的特性,根据时间段,客舱预定人数,客户需求,等等都会影响票价的变动。所以会对同一类型数据产生批量的请求。复杂事件处理(Complex Event Processing,CEP)系统和事件驱动架构(Event Driven Architecture,EDA)都被认为会在目前和未来的精致繁杂的系统设计中扮演重要角色。事件驱动为程序员所熟悉,其最为常见的是在图形化界面编程中的应用。在网络编程中事件驱动也被广泛使用,并大规模部署在高连接数高吞吐量的服务器程序中。相比于传统的网络编程方式,事件驱动能够极大的降低资源占用,增大服务接待能力,并提高网络传输效率。在此背景下,首先对整个项目做了需求分析,航空票价领域在数据的实时性,并发性,高可用性上有较高要求的前提。整个系统分为事件管理器和工作容器。在设计事件管理器时,首先对事件进行了定义。作业控制器是事件管理器当中的一个子系统,用来专门负责对作业的监控和调度。接下来设计了容器事件监听器,通过设计阻塞器,在每个事件添加了排序操作,每个事件之间会有依赖关系。工作容器是具体的作业工作环境。通过设计整体的架构,通讯中间件,接收接口类,和异常处理器的配置,使工作容器能够成功的接收事件管理器发送过的信息和执行具体的业务逻辑,在作业抛出异常的时候能够及时反馈错误信息。工作容器中最重要的是作业。本文对作业的状态,工作流和数据存储结构做了详细的介绍和设计。最后,本文在测试和实际项目当中的应用中进行了验证。整个系统顺利通过了性能测试和功能测试,并且达到了设计要求,较好的满足了用户的需求。在运行期间,系统的响应时间和技术指标都到达到了预期要求。
其他文献
用于石油钻铤外壳材料的不锈钢,除了要承受地下泥浆介质的腐蚀之外,在工件运行过程中还要承受泥浆颗粒对它的冲刷腐蚀,因此研究有效的不锈钢腐蚀防护方法以及不锈钢的摩擦学性能具有重要的工程意义。为了降低不锈钢的腐蚀速度,通常采用牺牲阳极材料对其进行腐蚀防护。铁基牺牲阳极电流效率高、对不锈钢的驱动电位适宜、成本低廉,是一种具有广泛应用前景的阳极材料。本文通过极化曲线法、恒电流法和自放电法研究了20CrMn、
电极材料是超级电容器研究的关键。超级电容器的电极材料主要包括石墨烯、碳纳米管和活性碳[1-4]。其中活性碳因具有电化学可逆性和可调节的孔径而成为有力的碳材料候选者[5,
骨骼肌是畜禽肉类的重要组成部分,其肌纤维类型是影响肉品质的重要方面,出生前肌纤维数量的增加和出生后肌纤维体积的增大都对肉质和产量有影响。因此,探究骨骼肌发育对于提
在中国,每年有大量的禽畜粪便和农业废弃物产生,造成了严重的环境污染。堆肥作为一种环境友好型的技术,被广泛应用于处理这些危险废物。在堆肥过程中,有机质在微生物的作用下
多形性腺瘤基因1(Pleomorphic adenoma gene 1,PLAG1)可通过增强胰岛素样生长因子2(Insulin-like growth factor 2,IGF2)等生长因子的表达能力,调控动物的生长和发育。此前,
在堆肥处理中,纤维素复杂的结构、难以降解的特性,成为了缩短堆肥周期和提高堆肥效率的限制因素。因此,加速纤维素的分解,是提高堆肥效率、促进堆体快速腐熟的关键因素。堆肥
作为加速器驱动次临界系统(ADS)散裂靶和第四代铅冷快堆(LFR)冷却剂的候选材料,液态铅铋共晶合金(Lead-Bismuth Eutectic,LBE)近年来逐渐成为能源和材料领域研究的热点。尽管有着众多优良的物理和化学性质,但对结构材料的严重腐蚀以及氧化物杂质易拥堵管道等问题一直严重阻碍LBE实际应用与发展。研究表明将LBE中溶解氧控制在特定浓度范围内既可以保护结构材料免于腐蚀又不会形成多余的
高频旋转运动的悬臂机构目前市场上运用广泛,悬臂结构的高频下旋转运动的结构运动稳定性显得尤为重要,但是国内外对悬臂结构的高频旋转运动振动分析研究少有,同时能够用于工业生产现场的极少,对于存在急停换向运动成分的摆臂运动研究国内外是没有的。适应大数据化控制悬臂机构的高频旋转运动也是急需的。本文利用模态分析方法对高频悬臂机构的振动稳定性进行研究。工作模态分析中激励力需要满足白噪声假设,因而不能用于本文研究
本文选择以河北省塞罕坝机械林场的不同林分类型:落叶松白桦混交林、落叶松樟子松混交林、落叶松纯林为研究对象,以次生裸地作为对照样地,分析研究了土壤总有机碳及其各组分
架空输电相线容易在自然条件下受到各种危害,其中雷电危害不仅可以直接击中相线造成跳闸故障,还可以通过电磁场耦合使相线产生瞬时过电压,导致部分相线发生故障甚至整个供电