交易中间件的研究与设计

交易中间件的研究与设计

论文摘要

分布式应用系统具有网络化和异构性的特点,是网络一体化和并行处理分布化的产物。交易中间件是一种典型的分布式事务处理系统,成为构筑企业信息系统的主流平台,它提供了强大的跨平台通讯、负载平衡、容错及其故障恢复能力,并在这个基础上进一步强化了安全性、可管理性和高可用性的新一代通用型三层结构平台的中间件,把企业中众多的异构系统、异构数据库、不同网络环境紧密的联系起来,并在应用层提供了互操作性的功能。 X/OPEN组织是X/OPEN公司和开放软件基金会合并组建而成的国际开放系统组织。X/OPEN主要为网络计算和分布式应用建立开放的标准,它被大多数的国际硬件生产厂家及软件提供商所认可。X/OPEN组织提出的分布式事务处理模型DTP是建立分布式事务处理环境的国际标准。 本文首先系统的论述了交易中间件的概念、演化、及其在中间件中的定位。然后,在综合分析了X/OPEN DTP模型及研究国内外最新研究成果的基础上,并且结合TCP/IP网络协议,从系统层的角度出发,深入研究并实现了一个符合DTP模型标准,并适用于异步、低可靠网络环境和跨平台的交易中间件。其次,重点对交易中间件在交易完整性、体系结构、通讯效率以及通信机制等实现技术方面做了深入的剖析,并结合实际应用,分别对这些技术进行了大胆的改造和优化,不同程度的提高了系统性能,更好的满足了应用需求。 最后,客观的评价了本论文设计的交易中间件的不足,并展望了交易中间件未来的发展趋势。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 中间件概述
  • 1.1.1 分布式交易处理
  • 1.1.2 交易中间件
  • 1.2 文献综述
  • 1.2.1 国内外中间件技术研究的现状
  • 1.2.2 未来交易中间件技术发展预测
  • 1.3 课题研究的目的和意义
  • 1.3.1 课题研究的目的
  • 1.3.2 课题研究的意义
  • 1.4 课题来源和课题研究背景
  • 1.5 本文所做的工作
  • 2 分布式处理模型的标准和规范
  • 2.1 X/OPEN DTP模型
  • 2.1.1 DTP各模块的简要说明
  • 2.1.2 DTP模块间的接口
  • 2.2 DTP模型交易处理流
  • 2.3 XA接口规范
  • 3 交易中间件的相关技术
  • 3.1 交易服务的基本概念
  • 3.1.1 什么是事务
  • 3.1.2 分布式事务
  • 3.1.3 两阶段提交协议
  • 3.2 进程间通信技术
  • 3.2.1 共享内存
  • 3.2.2 信号机制
  • 3.2.3 消息队列
  • 3.2.4 临界区的处理
  • 3.2.5 进程间通信的实现
  • 3.3 交易的完整性
  • 3.3.1 导致数据不一致的原因
  • 3.3.2 冲正与重复办理方式
  • 3.3.3 锁方式
  • 3.3.4 锁与自动确认/冲正结合
  • 4 交易中间件的研究与设计
  • 4.1 交易中间件系统的体系结构
  • 4.2 交易中间件各模块功能
  • 4.2.1 进程的调度与管理
  • 4.2.2 系统初始化模块
  • 4.2.3 系统参数管理模块
  • 4.2.4 通信管理模块
  • 4.2.5 交易管理模块
  • 4.3 交易中间件工作过程
  • 5 交易中间件的应用
  • 5.1 项目描述
  • 5.2 项目要求
  • 5.3 基于TCP/IP的自定义协议体系
  • 5.4 处理过程
  • 5.5 系统应用效果
  • 5.6 系统的特点
  • 6 结论
  • 参考文献
  • 在学研究成果
  • 致谢
  • 相关论文文献

    • [1].“中间件技术”课程中的创新思维培养[J]. 计算机教育 2016(12)
    • [2].面向智能电网通信中间件的关键技术研究[J]. 低碳世界 2016(09)
    • [3].面向分布式计算的中间件技术性能比较研究[J]. 信息通信 2016(03)
    • [4].数字电视嵌入式中间件技术浅谈[J]. 新媒体研究 2016(08)
    • [5].数字电视嵌入式中间件技术[J]. 西部广播电视 2014(23)
    • [6].“中间件技术”课程教学方法改革探讨[J]. 黑龙江教育(高教研究与评估) 2015(09)
    • [7].中间件市场规模巨大[J]. 理财周刊 2019(44)
    • [8].基于Java的移动终端中间件的研究与设计[J]. 数码世界 2017(02)
    • [9].数字电视交互系统中间件技术浅析[J]. 中国有线电视 2013(12)
    • [10].“中间件技术”课程教学改革中的问题与思考[J]. 中国电力教育 2013(31)
    • [11].电子政务公文流转安全中间件研究[J]. 考试周刊 2013(34)
    • [12].物联网RFID中间件安全解决方案研究[J]. 科技致富向导 2011(14)
    • [13].基于工厂方法模式嵌入式通信中间件设备管理框架设计与实现[J]. 电子测试 2020(09)
    • [14].面向服务应急广播通信中间件技术[J]. 西部广播电视 2020(08)
    • [15].基于中间件的抗辐射加固仿真云平台技术研究[J]. 空间控制技术与应用 2020(03)
    • [16].基于中间件技术的云服务端实现[J]. 无线互联科技 2018(23)
    • [17].基于业务中间件容器的插件开发[J]. 计算机系统应用 2017(04)
    • [18].面向仓储管理的RFID中间件的设计与应用[J]. 机械制造与自动化 2016(03)
    • [19].基于聚类的RFID中间件技术研究[J]. 佳木斯大学学报(自然科学版) 2013(05)
    • [20].面向水利信息化的中间件及其支持服务平台[J]. 水利技术监督 2013(06)
    • [21].从视频监控中间件到云计算中间件[J]. 中国安防 2014(Z1)
    • [22].中间件技术在无线网络中的应用研究[J]. 电脑知识与技术 2013(04)
    • [23].中间件技术在电子文件中心建设中的应用研究[J]. 兰台世界 2012(05)
    • [24].图书馆系统RFID中间件的研究与实现[J]. 山西科技 2012(04)
    • [25].浅谈数字电视嵌入式中间件技术[J]. 有线电视技术 2012(09)
    • [26].“云计算”成为最大的“中间件”[J]. 硅谷 2012(16)
    • [27].金蝶中间件的本土化进攻[J]. IT经理世界 2011(Z1)
    • [28].基于企业应用浅析中间件教学改革[J]. 科技信息 2011(21)
    • [29].基于中间件的云计算理解与价值探讨[J]. 程序员 2010(05)
    • [30].用于冶金工业的中间件[J]. 金属世界 2010(05)

    标签:;  ;  ;  

    交易中间件的研究与设计
    下载Doc文档

    猜你喜欢