基于Web Services技术的企业应用系统集成的研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:daweihu2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,被业界称为计算机IT技术的第三次革命的Web Services技术已经逐步显露出巨大商业机会,软件业因此正在酝酿一场巨变。这将是自从WWW问世以来这个产业所面临的一次最大规模的“洗牌”,但也酝酿着巨大的商业机会。商业机会的实现,需要依靠技术和应用模式的双重保障。Web Services技术的发展将促使Web Services应用的成熟和完善,而Web Services应用模式将为商业应用提供指引,并促进商业应用的普及。 本文主要介绍了Web Services技术在企业应用系统集成中的应用和在J2EE平台上Web Services的实现,以及运用这种架构实现的业务支持管理信息系统的开发和设计过程。 Web Services究其实质,从某一方面来看,它是部署在Web上的可编程对象,同时,Web Services的各种技术和架构都是基于面向对象的理念进行架构的。本文以Web Services技术为主线,逐一分析解释Web Services的各种概念以及关键技术,包括XML,XML Schema,SOAP,WSDL,UDDI,WS-Inspection,WS-Security,WS-Routing等。在介绍基本概念的同时,介绍企业应用集成设计方案和在J2EE平台上的技术实现,以做到能够更形象地理解这些技术和设计思路、设计原则和相应的实现方法。 基于对Web服务的介绍,本文还介绍了设计开发的实验系统-业务支持管理信息系统(以下简称BS MIS,Business Support Managent Information System)。BSMIS中采用了Browse/Server架构,突破原有的企业网络Intranet界限,满足移动办公、远程工作。BSMIS基于开放的J2EE的框架,满足不同系统平台间互操作。客户端不需安装任何附加软件,通过浏览器就能完成作业;所有程序集中于服务器端,便于维护。 本文是按以下顺序组织的。在绪论部分分析了目前电子商务应用所面临的挑战,务实和追求经济利益是当今商务应用系统的需求。在第2章主要从Web Services的技术定义开始,介绍Web Services的基本概念和相应的实现技术。在第3章介绍了Web服务在企业应用集成方面的应用。在第4章介绍如何用J2EE中的相关技术实现Web Services的开发。在第5章针对本课题的研究系统—业务支持管理信息系统的总体设计进行了介绍。在第6章介绍对业务支持管理信息系统进行详细设计的主要过程和解决一些难点的具体解决方案。在最后章节,展望了Web服务发展的未来。
其他文献
空间变形是几何造型和计算机动画中一种重要的几何外形编辑和柔性物体动画生成技术。但是传统的自由变形算法或者控制手段不够灵活,或者时间和空间开销较大,难以进行直观的交互
工作流系统中不同的业务流程之间资源的共享必然会引起一系列安全问题,安全策略在工作流系统中集中表现为存取控制策略。基于工作流系统的安全需求,给出了基于角色的工作流系统存取控制模型(WfRBAC)。WfRBAC的六要素是用户、角色、任务、客体、权限和约束,约束分为动态约束和静态约束,能够满足工作流系统中的静态性和动态性存取控制要求。如何有效的管理大量角色是RBAC模型中面对的一个问题。组织结构图是树型
随着Web服务的日益广泛应用,它的安全性问题显得越来越重要,并已成为制约其发展的关键性因素。如何向开发者提供一个比较合理完备的安全模型,为Web服务搭建综合和健壮的安全
本文的主要研究内容和贡献如下:1.首先,针对传统的计算网格,借鉴经济学原理,提出了一种基于开销的资源管理与调度策略.在计算网格环境中,各种资源例如CPU速率、存储介质的容
脂肪肝是一种可逆性病变,发现及时、治疗适当可以使脂肪肝症状逐渐消失,否则,脂肪肝可能会向肝纤维化和肝硬化转变.脂肪肝的治疗与脂肪肝的轻重程度有着密切联系,因此对脂肪
计算机系统日益深入到人类生活的各个方面,应用环境日益复杂,产生的数据也以几何级数增长,这些都导致可用性成为研究和关注的焦点。传统的容错系统对维持数据和应用的可用性
数据仓库和联机分析处理是这些年迅速发展的一个领域,越来越多的企业都搭建了自己的数据仓库平台,并在此基础上开发自己的应用以支持企业决策.随着企业在地域和业务分布性的
组合范畴语法(Combinatory Categorial Grammar, CCG)是一种词例化的语法形式,可以通过一阶逻辑实现从语法到语义的自动推理,因此十分适用于需要语义分析的应用场景。同时组合范
网络管理是控制一个复杂的计算机网络,使得它能安全、高效地完成所承担的工作任务。计算机网络良好的性能在很大程度上依靠于高效的网络管理。对于任何计算机网络,网络管理系统
蓝牙技术作为一个全球统一的无线通信标准,在于建立通用的低功耗,低成本无线电空中接口及其控制软件的公开标准,使不同厂家的便携式设备在没有电缆相互连接的情况下,能在近距