欢迎来到天天文库
浏览记录
ID:36619053
大小:1.41 MB
页数:56页
时间:2019-05-13
《基于中间件技术的通用性中间业务平台的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、东北农业大学硕士学位论文基于中间件技术的通用性中间业务平台的研究姓名:沈维政申请学位级别:硕士专业:农业电气化与自动化、计算机应用指导教师:张长利2003.6.1捐要摘要
2、f随着我国正式加入世界贸易组织,我国的银行业将承受外资银行的巨大冲击。西方发达国家商业银行的利润75%以上是由中间业务带来的,而在我国四大银行中,中间业务所带来的收益仅占全部收益的8.5%左右。造成这种差距的原因是多方面的,最主要的原因是中间业务平台的通用性能比较差。我国银行传统的做法是:每开通一种代理业务,都需技术人员修改应用程序,这将带来很多明显的弊端,例如:开发周期长、运营成本高、降低
3、了程序的可靠性和可维护性等。因此,有必要研究能适应不同的代焉r业务需求的、通用性强的中间业务平台。本系统正是为了解决这些弊端而设计的。y本系统根据中间业务的特点,将处理流程抽象出来,形成四种业务模版.通过业务模版的动态调用。再有新的业务需要开通时,系统不需要修改太多的代码就可以实现业务的添加,但是,如果流程上有细微的差异,就会导致业务模版不能使用,只能再增加新的模版.如果交易流程也是可以动态配置的,就可以解决问题。于是.就引入原子交易的概念,即将整个交易拆成可复用的原子,每个原子完成一项独立的功能.可以通过某种流程控制办法,组织原子完成所需交易的业务逻辑.这套
4、中间业务平台的设计核心在于通过原子交易的组合及业务模版的应用来实现新的中间业务。从而达到系统的通用性和可维护的目的.本系统是以!型!丕拯佳丞统为平台利用C语言进行开发的.在开发过程中根据软件工程原则,采用模块化的设计思想和自顶向下的开发策略。本系统能够适应通讯方式的多样性、数据格式的多样性以及业务流程的多样性。同时,系统在实施过程中遵循了交易完整性、网络通讯安全性、交易安全性、数据保存安全性、帐务安全性、帐务一致性、实时性、易维护性、可扩充性等原则。系统支持并发交易,最大并发进程数可根据业务量动态配置(并发数30-之00,视业务量和机器配置而定),支持多台服务
5、器并行工作。,I本系统的研究对提高我国银行业的竞争力具有积极意义.y\//’关键词中间业某业务寝舔;进程:并发;软件M工f"程\7,.Ⅵ.英文摘要ABSTRACTAsOUrcountryhasjoinedWTOformally,thebanksofOUrcountrymustburden也eenormousimpactoftheforeignbanks.Over75%ofprofitsofthecommercialbankofdevelopedcountrywerebroughtbytheintermediateservice.Infourmajorbanks
6、ofOUrcountry,theintermediateserviceonlyaccountsforabout8.5%ofalIincomes.ManyreasonscausedthisgapS,themainreasoniSthattheperformanceoftheintermediateserviceplatformisvqorse.Traditionalmethodofthebanks:Openingakindofagent'sserviceeverytime,needstechnicianstomodifytheapplication.TlliSw
7、illbringalotofobviousdrawbacks.suchasdevelopmentcycleislong,runningcostishighandthereliabilityandmaintainabilityoftheprocedureiS10wered.So.wemustrescal'chakindofintermediateserviceplatformwhichcanmeetdifferentservicedemandsandhavestronggeneral—utility.nlissystemisdesignedinordertoso
8、lvethesedrawbacks.Accordingtocharacteristicsofintermediateservice,thissystemabstracttradeproceduretoformfourkindsofservicestencil.咖enewserviceneedstoopen,thesystemCallrealizetheadditionofnewservicethroughtransferringtheservicestencildynamicallyanddoesnotneedtomodifytoomanycodes.Howe
9、ver,iftheslightdiff
此文档下载收益归作者所有