毕业设计(论文)-基于事务中间件(tuxedo)的atm模拟机的设计与实现

毕业设计(论文)-基于事务中间件(tuxedo)的atm模拟机的设计与实现

ID:8239778

大小:578.78 KB

页数:41页

时间:2018-03-11

毕业设计(论文)-基于事务中间件(tuxedo)的atm模拟机的设计与实现_第1页
毕业设计(论文)-基于事务中间件(tuxedo)的atm模拟机的设计与实现_第2页
毕业设计(论文)-基于事务中间件(tuxedo)的atm模拟机的设计与实现_第3页
毕业设计(论文)-基于事务中间件(tuxedo)的atm模拟机的设计与实现_第4页
毕业设计(论文)-基于事务中间件(tuxedo)的atm模拟机的设计与实现_第5页
资源描述:

《毕业设计(论文)-基于事务中间件(tuxedo)的atm模拟机的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于事务中间件(Tuxedo)的ATM模拟机的设计与实现1摘要长久以来,人们一直使用着客户/服务器模型的两层架构进行系统设计并很好的满足了自己的需要。但是随着业务复杂程度的不断增加,这种模式已经逐渐不能满足人们的需要了。随之而来的是三层、多层结构的开发和应用得到了大量的使用。中间件技术成为三层、多层客户/服务器模型的一个基础技术,也因此成为构筑企业复杂的分布式系统的关键性应用。而在中间件产品中BEATuxedo倍受关注,成为中间件领域里事实上的标准。论文对中间件技术进行了概述,围绕BEATuxedo重点讨论了交易中间件技术,包括其基本原理、

2、体系结构、事务处理、怎样构建分布式应用系统、交易模块的等核心技术。结合实际,利用中间件技术实现在银行自助业务中的具体的应用。论文研究的关键技术、创新点和所做的工作如下:1)系统的基本架构设计①系统设计为三层的C/S结构,包括客户端、应用服务器和数据库服务器。②具体的业务逻辑由七个单独的服务(*.SQC文件)实现,具有灵活的系统功能扩展。2)采用交易中间件的支撑平台来管理和实现应用服务器的功能。系统的应用服务器采用BEATuxedoV6.5来构建。3)应用服务器实现中的关键技术①客户端和服务端框架程序均基于TuxedoATMI开发,其中服务端

3、采用标准C开发。②客户端均以同步请求/回答方式与Tuxedo服务端进行通讯。③业务逻辑的实现中采用Esql/C访问数据库。④对资源管理器的控制采用XA方式实现。4)分析总结了Tuxedo中数据库以及Client/Server编程模式。5)基于交易中间件BEATuxedo,在Windows平台下,以FML作为缓冲区实现了对自动取款机(ATM)的模拟,并得出一些有用的结论。关键词:中间件,客户/服务器模型,分布式事务处理模型,自动取款机IAbstractIt’sbeenforalongtimethatweuseC/S’stwo-layerarc

4、hitecturetodosystemdesign,whichsatisfiesourneedsverywell.Butwiththeincreasinglyservicecomplexity,thismodeisfallingshorttomeetourneeds,andsubsequentlythemiddlewaretechnologycomesout.WiththeincreasingintensecompetitionandrapiddevelopmentofIT,moreandmorecompanyadopttheproduct

5、sofmiddleware.Intheproductsofmiddleware,BEATuxedowasdoublypaidattention.It’sbeenseveralyearsthattheapplicationofmiddlewarehasbeenusedindomestic,whichistherequisitionofapplicationsystem.Thispaperillustratemiddlewaretechnology,accordingtoBEATuxedo,itspeciallydiscussedservice

6、middlewaretechnology,includingitsbasicprinciples、architecture、transactionprocessing、servicemoduleandhowtoconstructdistributedapplicationsystem,etc.Makingtheadvantageofthemiddlewaretechnology,itrealizesthespecificapplicationinthebank'sself-helpservice,conbiningwiththerealfa

7、cts.Thekeytechnology、creativepointsandworkdoneinthispaperareasfollowing:1)Basicarchitecturesofsystem:①Thesystemincludesclient、applicationserveranddatabaseserver.②Thebusinesslogicincludessevenfunctions,sothesystemwillbeeasytoextend.2)Adoptingtransactionmiddlewaretoadministe

8、randrealizeapplicationserverfunctions.3)Keytechnologiesinrealizingapplicationserver:①Deve

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

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

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