基于事件驱动架构在金融交易清算系统中的应用

基于事件驱动架构在金融交易清算系统中的应用

ID:34806612

大小:2.44 MB

页数:67页

时间:2019-03-11

基于事件驱动架构在金融交易清算系统中的应用_第1页
基于事件驱动架构在金融交易清算系统中的应用_第2页
基于事件驱动架构在金融交易清算系统中的应用_第3页
基于事件驱动架构在金融交易清算系统中的应用_第4页
基于事件驱动架构在金融交易清算系统中的应用_第5页
资源描述:

《基于事件驱动架构在金融交易清算系统中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、浙江大学计算机学院硕士学位论文事件驱动架构在金融交易清算系统中的应用姓名:李新玉申请学位级别:硕士专业:计算机系统结构指导教师:黄忠东20100101浙江大学硕士学位论文摘要现代信息系统已经被广泛使用于各行各业,每刻都产生着大量的数据。在这海量的数据背后蕴藏着丰富的有价值的信息,需要有相应的机制和系统来发现和提取。复杂事件处理机制(ComplexEventProcessing,CEP)是一种有效的办法。它从大量的数据中抽象出原始事件,并通过一定的事件操作符将不同的事件关联起来形成复合事件,表示新的意义,揭示数据之间隐含的信息。这些事件,特别是复合事件快速地

2、传送到关注它的用户或者系统那里,以便他们进行决策,提高企业的响应能力,这就是事件驱动的思想。事件驱动体系结构上是对反应式系统的抽象,通过“推”模式的事件通信提供并发的反应式处理,特别适合松耦合通信和支持感知的应用,是解决SOA松耦合通信与协同处理的理想解决方案。本文详细分析了事件驱动架构比之传统系统架构的优势,并介绍了可以实现此架构的复杂事件处理平台Apama及其MonitorScript语言。然后尝试着用它们设计和实现了金融交易清算系统T并给出了具体的介绍。最后,针对现有复杂事件处理平台缺乏可持久化能力的状况,提出了两种较通用的增强方案,实现了可恢复、可

3、持久化的事件处理平台。关键词:事件驱动架构,复杂事件处理,Apama,交易清算AbstractModeminformationsystemshavebeenwidelyusedinallwalksoflife,everymonlenthasproducedalargenumberofdata.Inthismassofdataisbehindawealthofvaluablemformation,necessarytohaveappropriatemechanismsandsystemstodiscovcrandextract.ComplexEventPro

4、cessing(CEP)isaneffectiveapproach·Itisanabstractfromalotofdataoutoftheoriginalincidentandtheeventsthroughacertainoperatorassociatedwiththedifferenteventstogethertoformcompositeevent,saidtheneWmeaning,betweenthedatarevealthehiddeninformation.Theseevents,i11particular,isacompoundeve

5、ntandquicklysenttotheattentionofitsusersorthesystemthere,SOthattheycanmakedecisions,improvebusinessresponsiveness,whichisevent.drivenideas.Event—drivenarchitectureisareactivesystemofabstraction'throughthe’。push”modelofeventcommunicationtoprovideconcurrentreactiveprocessing,particu

6、larlysuitableforlooselycoupledcommunicationandsupportforsensingapplicationstoaddresscommunicationandcoordinationoflooselycoupledSOAvisionprocessingsolution.Thispaperdothedetailedanalysisofthetraditionaladvantagesofthesystemarchitecture,event.drivenarchitecturethantheanddescribesth

7、earchitecturecallachievethisApamacomplexeventprocessingplatformanditsMonitorScriptlanguage·Thentrytousethemtodesignandimplementaf'mancialtradingclearingsystemTandgiveaconcretedescription.Finally,existingcomplexeventprocessingplatformislackofpersistenceability,SOweproposedtwokindso

8、fthecommonenhancementSt0achievear

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。