导读:本文包含了交易中间件论文开题报告文献综述、选题提纲参考文献及外文文献翻译,主要关键词:中间件,架构,分布式,事务,语言,系统,队列。
交易中间件论文文献综述
杜丛强,孔祥宗[1](2018)在《BEA Tuxedo交易中间件在商业银行系统中的应用研究》一文中研究指出交易中间件技术在很多大型的商业银行系统中得到了广泛的应用。详细描述交易中间件BEA Tuxedo的体系架构,并结合具体的商业银行事例研究BEA Tuxedo数据路由依赖机制和负载均衡机制的实现方式。(本文来源于《科技经济导刊》期刊2018年13期)
王琼[2](2016)在《基于交易中间件Tuxedo代收费系统的设计与实现》一文中研究指出中间件是一类特殊的软件产品,其工作于分布式应用环境,处于底层(硬件系统、网络资源、操作系统)与应用软件之间的中间层,并对底层系统资源进行了抽象和封装,从而简化了分布式系统环境下应用软件的开发。目前中间件技术已经成为软件开发技术的一个重要的领域,如何利用中间件的特性,进行软件的设计开发是每一个软件开发者需要解决的问题。本文研究了Tuxedo交易中间件的特性、核心组件构成及其工作原理。同时针对某企业综合代收费平台的业务需求,进行了详细的需求分析,最终将平台定位于大型OLTP(On-Line Transaction Processing)联机事务处理系统。在此基础上,提出了基于Tuxedo中间件进行平台构建的设计思路,并对核心模块进行技术实现。整个综合代收费平台的设计过程,无论是系统架构、软件结构、流程设计等方面都充分结合了中间件的特性,发挥了中间件高可靠、高性能、高拓展、松耦合以及开发的便捷性等优势。通过综合代收费平台设计实现的实例,充分展示了将Tuxedo中间件产品应用于软件系统设计开发的一般流程。与传统的软件开发方式相比,利用中间件技术进行系统的设计具有设计简洁、开发规范、开发周期短、易于拓展的优点。随着互联网技术快速发展,利用中间件进行软件的开发必将成为企业的首选。本文涉及的综合代收费平台是企业的大型联机在线交易平台,目前运行的业务涵盖代理通信费、代理公共事业费(水电燃)、代理简易保险等6大类约20余项业务,日交易峰值近300万笔,注册网点数超过25000个。平台上线以来运行平稳,达到了预期的各项指标,中间件技术的应用为平台的交易性能和未来拓展提供了可靠保证,为业务的发展提供了持续支撑。(本文来源于《郑州大学》期刊2016-09-01)
倪兆阳[3](2016)在《基于SEDA模型的交易中间件服务器架构研究》一文中研究指出在大型分布式企业环境中,应用通常面对着异构的网络环境、不同的硬件平台以及相异的通讯协议。如果通过应用自身来解决服务器之间的通讯所带来的数据、协议转换问题,毫无疑问将严重影响应用开发的复杂程度和开发效率。而使用中间件(Middleware)可以轻松解决这些问题。针对民航业务实时并发请求多、业务功能复杂多变、数据量大、业务之间联系密切等业务特点设计了中间件服务器的软件架构。本文分析当前流行的服务器并发模型的优缺点,选择了分阶段的事件驱动架构(Staged Event‐Driven Architecture,SEDA)作为服务器的架构基础,以SEDA分阶段思想对民航业务进行阶段划分,设计分布式环境下的中间件平台部署及运行结构,以两层SEDA共同完成对用户业务分阶段特性的支持。该架构使得应用开发人员无需关心异步调用细节,这大大降低了应用开发的复杂程度,提升了开发效率。实验结果表明基于SEDA的服务器软件架构比基于线程池模型的服务器软件架构拥有更好的处理高并发服务请求的能力,能够使大规模民航旅客服务信息系统有效应对高并发高负载环境。同时本文分析了中间件平台的总体结构,根据其结构特点设计了负载均衡机制,提出了固定比例因子负载均衡算法并进行鲁棒性分析。为了提高中间件平台的鲁棒性和可靠性,根据其软硬件结构特点在固定比例因子负载均衡算法的基础上提出了动态负载均衡算法。同时设计了维护负载度量指标所需的数据结构以及在这种数据结构下维护该指标的方法,并进行了实验对比验证。实验结果表明负载均衡算法能使中间件平台的鲁棒性和可靠性得到提升。(本文来源于《中国民航大学》期刊2016-04-20)
王新立[4](2014)在《面向交易中间件的分布式事务设计与实现》一文中研究指出交易中间件又称事务监控器,是为实现处理分布式计算环境的交易而设计的,它一种特殊系统级别的基础软件架构,它使用操作系统、网络和数据库的提供的接口,为应用程序提供各种服务。其核心作用是为应用提供基础架构,保证分布式应用系统的交易处理结果的一致性和及时的交易响应,使整个系统达到较高的吞吐率,较大并发处理能力,7*24不间断提供服务。交易中间件的核心模型是X/OPEN组织定义的分布式交易处理(Distributed Transaction Processing)(简称DTP)模型。DTP模型理是定义了分布式事务处理的过程和规范。它为实现分布式事务奠定了基础,保证了分布式事务的一致性和完整性。同时保证分布式事务的一致性和完成性也是本课题研究的主题。本文主要通过基于自主研发的交易中间件项目(简称iXTOP),采用C语言在主流的UNIX环境下设计并实现了分布式交易环境下的事务处理平台,实现了客户端和服务端事务处理功能。本文首先阐述了中间件的优点和其发展趋势,随后对事务概念、分布式事务处理模型(DTP模型)、两阶段提交协议及XA规范等事务处理用到的关键技术进行了探讨和分析。在系统需求分析方面,从系统功能需求和非功能需求两个方面着手完成了分布式事务的需求分析,在系统架构方面,采用多进程和多机群的架构设计,提高系统性能,避免了单点故障。最后,设计和实现了客户端发起事务和服务端发起事务两个典型的分布式事务应用场景。该项目的成功实施,不但减少了开发一个分布式交易处理系统所需的编程量,而且提高了分布式系统的可扩展性和可维护性。该产品被广泛应用于银行、证券、电信和制造业等行业的核心交易系统。基于iXTOP的某大型制造企业制造执行系统(manufacturing execution system,简称MES)已成功上线并且稳定运行多年。在金融业方面,某某中远期现货交易系统撮合子系统也是基于iXTOP。(本文来源于《上海交通大学》期刊2014-06-01)
彭邦伦[5](2013)在《交易中间件TUXEDO数据库应用程序开发》一文中研究指出详细描述了基于TUXEDO数据库应用程序开发的完整过程,包括环境配置、服务端程序开发、服务端程序部署、启动以及客户端程序的开发。(本文来源于《电脑编程技巧与维护》期刊2013年17期)
徐淑敏[6](2013)在《基于DTP模型的交易中间件事务系统的设计与实现》一文中研究指出交易中间件是一种特殊的服务程序或系统级别的软件,它独立运行,介于应用程序和数据库中间。通过这种中间件软件,使的客户端、多个数据库服务器、多个应用服务器可以互相通信、调用,分布式应用软件得以共享多个异构的主机和数据库等资源。从这些特点可以看出,交易中间件是互联网应用发展的产物。在交易中间件产生之前,两层的C/S架构在企业信息化系统中广泛使用。客户端直接连接数据库,应用无法对多个数据库进行事务管理,缺乏安全性,更无法应付多用户并发的场景。随着企业规模的不断扩大和信息化系统的不断发展,这种两层C/S架构逐渐被淘汰,以交易中间件为中心的C/S叁层架构[1](客户端--应用服务器/交易中间件--数据库服务器的)逐渐开始成为主流。本文针对企业信息化系统的C/S叁层架构特点,设计并实现了一个交易中间件软件iMTop。本文首先对中间件软件的发展概况及现状进行了阐述,并对中间件的分类和其主要架构进行了简要介绍。经过研究分析,确认交易中间为本文研究的主要方向。随后对分布式事务概念、标准,以及两阶段提交、XA/TX规范等交易中间件研究用到的关键技术进行了探讨和说明。本文通过功能性需求分析和非功能性需求分析两方面着手完了成分布式交易中间件产品iMTop的需求分析。采用模块化的方式完成了成分布式交易中间件产品iMTop的系统设计。经过上述的技术研究、分析和设计,本文采用C++语言在UNIX环境下设计并实现了分布式事务请求、异常重连、并发处理,以管理配置等交易中间件软件的主要功能,同时采用较完善的策略保证了软件的安全可靠性、可扩展性、可维护性、实用性和易操作性。最后,分别设计了非XA事务案例、客户端控制XA事务、服务端控制XA事务叁个典型的交易中间件应用场景,并使用C++语言编写了案例程序。交易中间件软件iMTop软件在设计实现的过程中,结合了宝钢物流运输管理信息系统自身的应用要求和架构设计特点,借鉴了同类交易中间件软件的设计思想。一方面解决传统两层C/S架构移植性差,无法处理多用户并发等问题,另一方面无需购买国外昂贵的交易中间件软件,为企业节省了大量费用,同时也大大提高了软件公司的竞争力,具有非常高的实际应用价值。(本文来源于《电子科技大学》期刊2013-03-25)
沈涤[7](2012)在《交易中间件在医疗保障系统中的应用》一文中研究指出园区医疗保障系统采用Tuxedo交易中间件技术为核心技术,面向交易、以客户为中心、系统采用C/A/S体系结构,客户端开发工具采用PowerBuilder,中间件用BEA Tuxedo,数据库采用Oracle,服务端采用AIX。医疗保障系统能够保证独立性和安全性,能够满足所有网点同时使用。(本文来源于《福建电脑》期刊2012年09期)
龚敬群[8](2012)在《交易中间件关键技术实现及在C/S架构下的系统应用》一文中研究指出C/S架构经过多年的发展演变,已经成为了目前企事业核心在线交易系统的主流架构,且在可预见的相当长的一段时间内仍然会是主流系统架构,即使是在未来私有云架构模式下,C/S架构仍然是主要构成部分。交易中间件是实现多层C/S架构的关键手段和环节,目前大多数联机事务处理系统都采用交易中间件构建。金融、政府、通信、制造和流通等各种行业的大量应用系统在架构时,对效率、可靠性等方面要求严格,交易中间件可以缩短应用的开发周期,提高应用产品的稳定性、可靠性、可用性,保证产品质量,保证事务完整性,响应大规模并发处理,透明支持异构系统互联,减少项目开发风险,是应用系统成败的决定性因素。iXTOP作为一个开放式的交易中间件,研究和实现了中间件在实现联机事务处理系统时承担的通信与交易管理等关键核心作用,验证和实现了民主自治系统集群、投票选举负载均衡、分布式事务、异构数据库并发支持等关键核心技术,帮助解决联机交易处理系统需要处理的大量并发进程,处理并发涉及到操作系统、文件系统、编程语言、数据通讯、数据库系统、系统管理、应用软件等艰巨任务,简化C/S架构联机交易处理系统的构建工作,并为业务系统提供了一个跨多个硬件平台、数据库和操作系统的可互操作、高效可管理的应用系统框架。(本文来源于《复旦大学》期刊2012-08-30)
彭邦伦[9](2012)在《交易中间件TUXEDO应用程序开发》一文中研究指出详细描述了基于TUXEDO的应用程序开发完整过程,包括环境配置、服务端程序开发、服务端程序部署、启动以及客户端程序的开发。(本文来源于《电脑编程技巧与维护》期刊2012年07期)
吴梅梅,王英凯[10](2011)在《交易中间件消息队列堵塞成因及定位方法的研究》一文中研究指出交易中间件在银行、电信、金融等大规模关键事务领域中的应用非常广泛,交易系统的重要特点就是实时性高、系统可用性要求高,一旦出现问题要求迅速恢复。使用交易中间件的交易系统出现异常时,比较常见和易于发现的异常即为消息队列阻塞。本文结合在业界占有重要地位的ORACLE TUXEDO,基于交易中间件的体系结构、请求调用方式以及与操作系统消息队列的关系等基本原理,对TUXEDO消息队列阻塞的成因进行了研究,并给出了一种行之有效的异常server定位方法。(本文来源于《Proceedings of the 2011 International Conference on Future Computer Science and Application(FCSA 2011 V2)》期刊2011-07-16)
交易中间件论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
中间件是一类特殊的软件产品,其工作于分布式应用环境,处于底层(硬件系统、网络资源、操作系统)与应用软件之间的中间层,并对底层系统资源进行了抽象和封装,从而简化了分布式系统环境下应用软件的开发。目前中间件技术已经成为软件开发技术的一个重要的领域,如何利用中间件的特性,进行软件的设计开发是每一个软件开发者需要解决的问题。本文研究了Tuxedo交易中间件的特性、核心组件构成及其工作原理。同时针对某企业综合代收费平台的业务需求,进行了详细的需求分析,最终将平台定位于大型OLTP(On-Line Transaction Processing)联机事务处理系统。在此基础上,提出了基于Tuxedo中间件进行平台构建的设计思路,并对核心模块进行技术实现。整个综合代收费平台的设计过程,无论是系统架构、软件结构、流程设计等方面都充分结合了中间件的特性,发挥了中间件高可靠、高性能、高拓展、松耦合以及开发的便捷性等优势。通过综合代收费平台设计实现的实例,充分展示了将Tuxedo中间件产品应用于软件系统设计开发的一般流程。与传统的软件开发方式相比,利用中间件技术进行系统的设计具有设计简洁、开发规范、开发周期短、易于拓展的优点。随着互联网技术快速发展,利用中间件进行软件的开发必将成为企业的首选。本文涉及的综合代收费平台是企业的大型联机在线交易平台,目前运行的业务涵盖代理通信费、代理公共事业费(水电燃)、代理简易保险等6大类约20余项业务,日交易峰值近300万笔,注册网点数超过25000个。平台上线以来运行平稳,达到了预期的各项指标,中间件技术的应用为平台的交易性能和未来拓展提供了可靠保证,为业务的发展提供了持续支撑。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
交易中间件论文参考文献
[1].杜丛强,孔祥宗.BEATuxedo交易中间件在商业银行系统中的应用研究[J].科技经济导刊.2018
[2].王琼.基于交易中间件Tuxedo代收费系统的设计与实现[D].郑州大学.2016
[3].倪兆阳.基于SEDA模型的交易中间件服务器架构研究[D].中国民航大学.2016
[4].王新立.面向交易中间件的分布式事务设计与实现[D].上海交通大学.2014
[5].彭邦伦.交易中间件TUXEDO数据库应用程序开发[J].电脑编程技巧与维护.2013
[6].徐淑敏.基于DTP模型的交易中间件事务系统的设计与实现[D].电子科技大学.2013
[7].沈涤.交易中间件在医疗保障系统中的应用[J].福建电脑.2012
[8].龚敬群.交易中间件关键技术实现及在C/S架构下的系统应用[D].复旦大学.2012
[9].彭邦伦.交易中间件TUXEDO应用程序开发[J].电脑编程技巧与维护.2012
[10].吴梅梅,王英凯.交易中间件消息队列堵塞成因及定位方法的研究[C].Proceedingsofthe2011InternationalConferenceonFutureComputerScienceandApplication(FCSA2011V2).2011