当前位置:主页 > 经济论文 > 电子商务论文 >

面向电子商务平台的Tuxedo中间件的设计与开发

发布时间:2017-05-10 05:06

  本文关键词:面向电子商务平台的Tuxedo中间件的设计与开发,由笔耕文化传播整理发布。


【摘要】:当今基于Internet的业务处理系统以其成本低廉、维护简便、覆盖范围广、功能易实现等诸多特性,得到越来越多的应用。这就对于已存在的以Tuxedo作为交易中间件的业务系统可以适应Web应用提出了挑战,如果抛弃原有的Tuxedo中间件架构进行Web改造,会使改造成本提高,并且原有系统的架构也会发生质的变化,会很大程度上影响使用方的正常业务和多年的IT积累。如果能无需改动基于Tuxedo交易中间件的系统,仅提供提供外部Web应用的相应接口,即可以保证原有业务系统的稳定,也会节省大量的改造成本。 本文以实际上线系统为例,阐明理论根据,从系统的需求分析、总架构设计、详细设计,然后加以实现,并经过专业化的测试,完成测试结果报告。为电子商务应用于MIS业务系统的一个有效解决方案。 本系统采用较为流行的WebService,调用Tuxedo的服务,以及Apache的Axis2技术,还有Oracle数据的Rac技术,提供了低成本、大数据量的解决方案。为搭建一个可以响应任何Web调用Tuxedo服务的接口平台提供易于兼容、灵活的、异构的调用方式,为业务系统的电子商务应用提供了一个好的解决方案。 本系统采用封装成中间件的方式,使用WebService调用Tuxedo的服务,在异构调用上有些新意,并实现高可用性和高开放型。针对对于电子商务日益增强的扩展性问题,系统采用接口平台的方式,使其具有很好的扩展性、异构调用性以及高可用调用性,为电子商务平台的开发提供一套新的想法与思路。
【关键词】:中间件 Tuxedo 电子商务
【学位授予单位】:天津大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP311.52
【目录】:
  • 中文摘要3-4
  • ABSTRACT4-8
  • 第一章 绪论8-12
  • 1.1 项目背景8
  • 1.2 本领域内研究/开发现状与我的研究方向8-9
  • 1.3 系统总体建设目标9-10
  • 1.3.1 技术先进性9
  • 1.3.2 开放性9
  • 1.3.3 系统可扩展性9
  • 1.3.4 高可靠性9-10
  • 1.3.5 可用性10
  • 1.3.6 兼容性10
  • 1.3.7 快速开发、易于维护10
  • 1.3.8 安全性10
  • 1.4 论文组织结构10-12
  • 第二章 系统相关技术简介12-15
  • 2.1 中间件技术12
  • 2.2 WebService12-13
  • 2.3 AXIS13
  • 2.4 电子商务13-14
  • 2.5 EHCache 对象缓存14-15
  • 第三章 系统需求分析15-34
  • 3.1 综合描述15-17
  • 3.2 产品目标和背景17-18
  • 3.3 外部接口需求18-19
  • 3.3.1 连接服务18-19
  • 3.3.2 调用服务19
  • 3.4 平台需求模块19-22
  • 3.4.1 登陆和注销19-20
  • 3.4.2 WebService 接口模块20
  • 3.4.3 用户认证模块20
  • 3.4.4 交易号(TID)处理模块20-21
  • 3.4.5 场景处理和日志处理模块21
  • 3.4.6 内部接口调用模块21
  • 3.4.7 内部接口模块21-22
  • 3.5 可调用的主要业务服务描述22-34
  • 3.5.1 投保单受理22-26
  • 3.5.2 收费26-28
  • 3.5.3 保全28-29
  • 3.5.4 保单查询29-34
  • 第四章 系统设计34-69
  • 4.1 技术特点34-35
  • 4.1.1 “零干扰”的处理机制34
  • 4.1.2 异构调用34
  • 4.1.3 高可用性34-35
  • 4.2 系统总体框架35-36
  • 4.3 功能模块详细设计36-48
  • 4.3.1 平台接口说明36-38
  • 4.3.2 平台模块38-48
  • 4.3.2.1 对外接口38-40
  • 4.3.2.2 对内接口40-42
  • 4.3.2.3 用户管理42-44
  • 4.3.2.4 角色权限管理44-45
  • 4.3.2.5 部门机构管理45
  • 4.3.2.6 服务管理45-46
  • 4.3.2.7 交易号(TID)管理46
  • 4.3.2.8 数据库管理46
  • 4.3.2.9 场景管理46-48
  • 4.3.2.10 日志管理48
  • 4.3.2.11 报表统计48
  • 4.3.2.12 告警管理48
  • 4.4 高可用设计48-63
  • 4.4.1 Apache HTTP Server 实现负载均衡48-49
  • 4.4.2 核心系统登陆信息共享49-55
  • 4.4.3 EHCache 对象缓存55-57
  • 4.4.4 Axis 优化调用57-63
  • 4.5 被调用的 Tuxedo 服务的介绍63
  • 4.6 对 Tuxedo 的封装63-64
  • 4.7 Axis 的使用64-66
  • 4.8 数据库设计66-69
  • 4.8.1 数据库架构66-67
  • 4.8.2 库表设计67-69
  • 第五章 系统实现69-87
  • 5.1 实现环境69-70
  • 5.2 开发过程70
  • 5.3 WSDL 的编写70-74
  • 5.3.1 定义一个属性71
  • 5.3.2 定义一个复杂类型71
  • 5.3.3 定义一个列表71-72
  • 5.3.4 定义一个request 类型72
  • 5.3.5 添加一个message72
  • 5.3.6 定义一个response 类型72
  • 5.3.7 在portType 中定义一个operation72-73
  • 5.3.8 在binding 中定义一个operation73
  • 5.3.9 定义一个服务73
  • 5.3.10 WSDL 文档73-74
  • 5.4 生成客户端服务器端框架代码74-75
  • 5.5 Axis2C 服务的编写75-79
  • 5.5.1 开发环境75-78
  • 5.5.2 编写服务程序78-79
  • 5.5.3 部署服务79
  • 5.6 Axis2Java 服务的编写79-84
  • 5.6.1 开发环境79-80
  • 5.6.2 编写服务程序80-83
  • 5.6.3 部署服务83-84
  • 5.7 客户端、服务器端的生成84-85
  • 5.8 关于 Client 端更改超时时间85
  • 5.9 .Net 调用接口平台85-86
  • 5.10 VB 调用接口平台86
  • 5.11 PB 调用接口平台86
  • 5.12 RAC 数据库系统安装86-87
  • 第六章 系统测试87-101
  • 6.1 测试计划87-88
  • 6.1.1 测试环境与测试辅助工具87
  • 6.1.2 测试预期目标87
  • 6.1.3 人员与任务表87-88
  • 6.2 测试内容88
  • 6.3 测试用例88-97
  • 6.3.1 基准性能测试88-90
  • 6.3.2 压力测试90-93
  • 6.3.3 容量测试93-96
  • 6.3.4 强度测试96-97
  • 6.4 测试分析97-100
  • 6.5 测试工作量统计100-101
  • 第七章 总结与展望101-102
  • 参考文献102-104
  • 致谢104

【参考文献】

中国期刊全文数据库 前10条

1 朱海萍,李增智,杨怀洲;基于面向服务体系结构SOA的业务管理研究[J];北京邮电大学学报;2004年S2期

2 许冰晖;;基于SOA的协同软件设计研究[J];硅谷;2008年06期

3 罗涛,张正;基于Tuxedo中间件的分布式业务系统的实现[J];计算机工程与应用;2005年21期

4 江红,余青松,顾君忠;基于Web Service的动态电子商务的研究[J];计算机工程;2003年02期

5 于小兵;郭顺生;黄小荣;;基于Web使用挖掘的智能电子商务及其应用[J];计算机集成制造系统;2010年02期

6 张金,易铭,陈卓宁;基于组件技术的跨语言异构系统集成研究[J];计算机工程与科学;2004年08期

7 张艳;刘澍;;WEB应用中多客户端解决方案的设计与应用[J];计算机应用与软件;2009年03期

8 汪宇玲;邓昶;刘小晶;黄锦峻;;基于Tuxedo中间件的电信前台系统实现[J];煤炭技术;2010年02期

9 赵晶;朱镇;;企业电子商务战略实施关键成功因素的实证研究[J];清华大学学报(自然科学版);2006年S1期

10 李德仁,朱欣焰,龚健雅;从数字地图到空间信息网格——空间信息多级网格理论思考[J];武汉大学学报(信息科学版);2003年06期

中国硕士学位论文全文数据库 前10条

1 蔡万兴;保险卡单自助激活系统的设计与实现[D];电子科技大学;2010年

2 逯学建;税收管理员系统设计与实现[D];天津大学;2010年

3 张楠;天津“12365”投诉举报指挥系统[D];天津大学;2010年

4 童旺宇;基于TUXEDO的银行中间业务系统架构[D];武汉理工大学;2007年

5 王雅芳;电子商务税收业务过程建模及其系统模拟[D];华中科技大学;2006年

6 曹进明;中小企业SOA设计方法的研究与实现[D];重庆师范大学;2008年

7 黄慧;基于UML建模的人力资源管理系统设计与开发[D];合肥工业大学;2009年

8 余利平;基于SOA的数据交换平台的研究与实现[D];北方工业大学;2010年

9 郑安宁;基于Webservice的中国人寿电子商务平台设计与实现[D];北京交通大学;2010年

10 张砚波;SOA的服务系统中基于虚拟机的任务动态迁移机制研究[D];青岛大学;2010年


  本文关键词:面向电子商务平台的Tuxedo中间件的设计与开发,,由笔耕文化传播整理发布。



本文编号:354052

资料下载
论文发表

本文链接:https://www.wllwen.com/jingjilunwen/dianzishangwulunwen/354052.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户85148***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com