J2EE环境下SOA平台构建的研究

J2EE环境下SOA平台构建的研究

论文摘要

在企业信息化的过程中,由于原有系统的开发缺乏统一的规划,形成了许多信息孤岛业务流程孤岛。当今世界已经迎来了电子商务的时代,而传统复杂系统无法适应企业应用需求的动态变化,这时需要有更加有效、灵活的开发和集成模式来适应动态电子商务的要求。随着分布式软件和中间件技术的发展,SOA(Service-Oriented Architecture,面向服务的架构)的概念被越来越多的研究和使用,其目标就是目标是为企业创造一个敏捷的、不受限制的集成环境以实现企业IT资产的最大化重用。本文首先以Java技术为基础,介绍了Java网络应用的发展,列举一系列相关的Web应用开发技术,详细说明了J2EE平台及其相关组件。在此基础之上,对面向服务架构进行了分析和阐述,分析了其特征和实施要点。然后介绍了基于XML的Web Service技术和企业服务总线,这些技术和设施为SOA的实施提供了支持和保障。论文分析了Java用于实现Web Service的JWSDP程序开发包以及其中的JAX-RPC和JAXR的工作原理。提出了一个基于J2EE的4层体系架构,此架构以SOA为标准对J2EE组件进行了重组,实现了Web Service规范。采用这种架构可以方便的根据需求的变化对系统进行调整和扩展。最后,结合某电器销售商的网上购物业务,根据其行为主体和业务需求,对系统进行了设计,将系统分成3个相对独立的子系统。按照面向服务的原则,采用Struts开发框架对系统进行了详细的设计。通过构建Websphere服务器和ServicesIntegration Bus,对系统完成了实施。采用SOA架构实现了业务与技术的分离,具有良好的灵活性和环境适应能力。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 研究背景及意义
  • 1.2 文献综述和研究现状
  • 1.3 论文的研究内容
  • 1.4 论文组织结构
  • 第2章 J2EE平台基础理论
  • 2.1 J2EE平台的产生与发展
  • 2.1.1 Java网络应用
  • 2.1.2 J2EE的产生
  • 2.2 J2EE平台概述
  • 2.3 MVC模型与Struts技术框架
  • 2.3.1 MVC模型
  • 2.3.2 Struts概述
  • 2.4 本章小结
  • 第3章 面向服务架构
  • 3.1 SOA概述
  • 3.1.1 SOA的概念
  • 3.1.2 SOA的组成要素
  • 3.1.3 SOA的核心特征
  • 3.1.4 SOA的优点
  • 3.2 SOA的支持技术
  • 3.2.1 基于XML的Web Services
  • 3.2.2 企业服务总线
  • 3.3 本章小结
  • 第4章 J2EE环境下的SOA架构
  • 4.1 Java Web服务
  • 4.1.1 JWSDP
  • 4.1.2 JAX-RPC
  • 4.1.3 JAXR
  • 4.2 平台结构
  • 4.3 本章小结
  • 第5章 基于SOA架构的网上销售系统的实现
  • 5.1 背景及需求
  • 5.2 系统设计原则
  • 5.3 系统实施方案
  • 5.3.1 子系统的划分
  • 5.3.2 技术方案的选择
  • 5.4 系统设计
  • 5.4.1 系统整体设计
  • 5.4.2 各部分详细设计
  • 5.5 整体结构分析
  • 5.5.1 系统工作原理
  • 5.5.2 界面设计
  • 5.6 本章小结
  • 第6章 结束语
  • 参考文献
  • 攻读学位期间公开发表论文
  • 致谢
  • 研究生履历
  • 相关论文文献

    标签:;  ;  ;  

    J2EE环境下SOA平台构建的研究
    下载Doc文档

    猜你喜欢