学位论文 > 优秀研究生学位论文题录展示

基于JCA规范适配器开发以及在集成项目中的应用

作 者: 杨珉池
导 师: 董军
学 校: 华东师范大学
专 业: 软件工程
关键词: J2EE连接器结构规范 cXML协议 SAP 企业应用集成
分类号: TP311.52
类 型: 硕士论文
年 份: 2006年
下 载: 38次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着互联网技术的发展和全球经济一体化时代的来临,利用企业内已有的各类系统数据,集成整合为一个统一的基于Web的电子商务系统显得越来越重要。因此,如何将现有的应用程序和底层的异构资源集成起来成为企业应用集成技术面临的重要问题之一。传统的继承方法面临着编程接口不统一、系统资源浪费以及应用开发的编程复杂度高等问题。J2EE连接器结构(JCA)的出现为这些问题找到了一种有效的解决方法。目前很多大型Web系统都是基于J2EE架构开发的,JCA作为J2EE规范的一部分,是软件工业界在应用程序集成领域建立标准进行的第一步工作,是对集成规范的一次有益尝试。 本论文以项目为例,介绍了基于SAP Netweaver Ⅺ集成服务器平台的符合JCA规范的适配器的设计和实现过程。从功能而言,它实现了SAP系统和外部B2B电予商务平台之间的业务集成,即客户只需要操作其本地SAP系统就能轻松完成和商务平台上其它企业之间的业务交易。从技术角度而言,主要涉及SAP Netweaver Ⅺ集成平台,Http传输协议,JCA规范和cXML电子商务协议等。 在系统处理性能、安全方面还有提升的空间,这包括对于集成中安全、可靠性、事务处理。B2B领域的集成方案和技术正在不断地更新完善中,通过对企业应用集成各种技术的分析和比较,认识JCA在整个集成领域中所处的角色、应用的范围以及这种技术的优缺点。

全文目录


第1章 绪论  10-19
  1.1 项目背景  10
  1.2 企业应用集成概述  10-13
    1.2.1 B2B集成  11-13
    1.2.2 适配器  13
  1.3 JCA体系结构  13-15
    1.3.1 系统级契约  14-15
    1.3.2 应用级契约  15
  1.4 开发平台框架结构  15-18
    1.4.1 XI Adaoter框架  15-16
    1.4.2 名词术语  16-17
    1.4.3 平台处理核心XML消息  17-18
  1.5 论文结构  18-19
第2章 需求分析  19-28
  2.1 总体需求  19-20
  2.2 功能性需求  20-26
    2.2.1 支持cXML事务  20-21
    2.2.2 支持在线交易业务  21-24
    2.2.3 支持界面参数配置  24-25
    2.2.4 安全可靠性  25-26
  2.3 非功能性需求  26
  2.4 需求涉及技术要点  26-28
第3章 系统设计  28-63
  3.1 基础通用模块  28-34
    3.1.1 安全认证机制  28-29
    3.1.2 密码的加密和解密  29-31
    3.1.3 文件缓存机制  31-32
    3.1.4 “ExactlyOnce”异步信息发送机制  32-34
  3.2 基础辅助模块  34-41
    3.2.1 日志  34-35
    3.2.2 信息传输(Https)  35-37
    3.2.3 信息封装  37-39
    3.2.4 MIME附件处理  39-40
    3.2.5 XML的解析处理  40-41
  3.3 业务模块  41-52
    3.3.1 Profile事务  41-43
    3.3.2 Inbound事务  43-49
    3.3.3 Outbound事务  49-52
  3.4 XI Adapter框架模块  52-63
    3.4.1 符合JCA1.0规范  52-55
    3.4.2 适配器生命周期管理  55-56
    3.4.3 适配器框架信息交互实现  56-61
    3.4.4 Adapter配置  61-63
第4章 测试  63-67
  4.1 测试计划  63-64
    4.1.1 测试目标和范围  63
    4.1.2 测试策略  63-64
  4.2 测试设计  64-65
    4.2.1 测试环境与工具  64-65
    4.2.2 测试用例  65
  4.3 测试实施与测试报告  65-67
第5章 总结  67-68
参考文献  68-70
致谢  70

相似论文

  1. 丙烯酸—丙烯酰胺类高倍吸水树脂性能研究,TQ324.8
  2. SAP企业管理解决方案在装备修理中的应用,E92
  3. 基于SAP的医院资产管理模块的设计与实现,TP311.52
  4. 一种信息资源集成平台的研究与实践,TP311.52
  5. 辽宁省烟草公司信息系统整合研究,TP315
  6. 基于ESI的英杰公司采购信息系统开发,TP311.52
  7. 基于SAP系统的两票防误系统的研发与应用,TM734
  8. ERP SAP在汽车零部件行业的应用与实施,F426.471
  9. 跨国企业ERP系统研究,F276.7
  10. 航油企业ERP系统设计与实现,TP311.52
  11. ERP中的项目管理,TP311.5
  12. 基于SAP的三一海外销售业务海关虚拟库的设计与创建,F426.4
  13. SAP与电子商务系统集成的研究与实现,TP311.52
  14. SAP物料管理模块在赛康公司的应用研究,TP315
  15. 基于HTML5技术的产品演示系统设计与开发,TP311.52
  16. SAPR/3在兖矿集团的应用与二次开发,F270.7
  17. SAP与PDM系统集成的设计与实现,TP311.52
  18. SAP与其它系统集成的接口技术研究,TP311.52
  19. 基于WS-EAI的教育资源整合平台的设计与实现,TP311.52
  20. 面向SOA的企业服务总线研究与应用,TP393.09
  21. 基于SAP R/3的企业生产计划管理系统的实现与二次开发,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com