应用于小额支付系统中消息中间件的设计与实现

应用于小额支付系统中消息中间件的设计与实现

ID:36656949

大小:2.66 MB

页数:68页

时间:2019-05-13

应用于小额支付系统中消息中间件的设计与实现_第1页
应用于小额支付系统中消息中间件的设计与实现_第2页
应用于小额支付系统中消息中间件的设计与实现_第3页
应用于小额支付系统中消息中间件的设计与实现_第4页
应用于小额支付系统中消息中间件的设计与实现_第5页
资源描述:

《应用于小额支付系统中消息中间件的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、山东大学硕士学位论文应用于小额支付系统中消息中间件的设计与实现姓名:郑妍申请学位级别:硕士专业:软件工程指导教师:杨静20080410山东大学硕七学位论文要随着计算机技术的飞速发展,分布式系统的应用也日益广泛。大规模的应用软件通常要求在软、硬件各不相同的分布式网络上运行,由此出现了不同硬件平台、不同网络环境、不同数据库之间的互操作。这就迫切需要一种基于标准的、独立于计算机硬件及操作系统的开发和运行环境,也就是我在论文中所要详细阐述的中间件技术。据有关专家介绍,中间件现已与操作系统和数据库并驾齐驱,成为基础软件领域的三驾马车。我在这里通过阐述中间件技术产生的行业背景,介绍了中间件技术的发展

2、简史。分析了当前该技术领域的市场现状和未来一段时间的发展趋势。由于有机会在国内相对知名的中间件厂商实习,并有幸实际参加了人民银行小额支付系统底层消息传输中间件的开发,使我对一个通用消息中间件的整体架构和专用功能都有相对清晰的认识。在本文当中,我应用软件工程的分析方法,来从需求分析阶段开始,专注于人行小额支付系统这一特定系统的特定需求,对消息中间件的设计进行可行性研究,提出一种适用于国内小规模中间件厂商的产品设计模式,也是国内厂商同国外大型公司进行竞争的关键所在。把重点放在我实际参与的模块队列控制单元和网络传输上,对两个模块从整体架构到功能细节,技术实现进行详细的分析设计和说明。在这里,底

3、层的消息中间件产品提供给上层系统的仅是一些API接口,但是通过调用这些接口,就完全不必关心底层消息传输处理的实际细节,这也是将电子数据交换封装成消息中间件的意义所在。在实现部分,由于我们设计的是一个消息中间件,为上层应用提供的功能实现仅仅是一些开发接口,而人行信息清算中心的开发工作对外又是保密的,为了将功能实现直观的展示出来,我在自己的工作台上模拟上层开发,调用这些接口,将根据设计实现的具体功能输出到控制台上。并联系小额支付系统的应用,给出消息中间件实现的解释。通过对该项目的分析与开发,横向比较同类相关其他产品及厂商的运营模式,总结出小型通用中间件的设计思路,展望国产中间件的发展机遇,总

4、结出适山东人学硕士学位论文合国内中间件厂商的项目运营模式。模块的独立和复用,提供特定功能的中间件产品,将是成功的关键。关键字:软件工程;消息中间件;队列;消息II山东大学硕十学位论文ABSTRACTAstherapiddevelopmentofcomputertechnology,theapplicationsofdistributedsystemsarebecomingwiderandwider.Large·scaleapplicationsoftwareusuallyrequiresthesoftwareandhardwarerunningondistributednetwork.A

5、nditneedstheoperationamongdifferentplatform,differentenvironmentanddifferentdatabase.Sotheremustbeadevelopmentandrtmtimeenvironmentbasedonstandards,independenthardwareandoperatingsystem.Thisismiddlewaretechnology.Astheexpertssay,middlewareisSOimportantjustliketheoperatingsystemanddatabase.Firstly

6、,Iintroducethebackgroundoftheindustry.Introducethehistoryofmiddlewaretechnology.IhaveworkedasallinterninTongtech,whichisafamousmiddlewareproductcompany.AndhadtheadvantageofactuallyparticipatedintheprojectofMessage—OrientedMiddlewareusedinsmallpaymentsystem.AtthesametimeCanmoreclearlyunderstandthe

7、similarproducts.Inthepaper,Iusethesoftwareengineeringanalysismethodfromtherequirement,especiallytherequirementofsmallpaymentsystemofPeople’SBankofChina.Giveoutaproductdesignmodelfornativemiddlewarecompanytocompetewitll

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

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

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