基于J2EE的Web Services技术研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:david6357
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文目的是研究如何利用Web服务技术构建企业SOA。现在,SOA不再是抽象的软件工程术语,实现SOA已经具有现实的技术和平台,这就是在面向服务概念指导下,在SOA架构模型基础上,利用Web服务技术开发面向服务解决方案,构建具体的企业面向服务架构。研究方法是从如何实现SOA出发,对SOA实现中的基础技术进行研究。实现SOA必须借助于面向服务原则、SOA架构模型和相应的实现技术集。本文选择Web服务作为实现SOA的具体技术。首先,对Web服务技术进行研究,尤其是Web服务通信框架,并对组成框架的服务角色、服务模型、服务描述和实现服务交互的消息进行了详细分析论述。其次,详细论述了面向服务概念。在SOA内部,服务遵从面向服务原则,服务是自治的逻辑单位,服务设计以及服务层建模都是构建SOA的最关键部分。最后是对SOA架构模型的分析研究。论述了工程上交付SOA过程中最重要的两个阶段:面向服务分析和面向服务设计。面向服务分析是确定如何通过面向服务的方式来描绘业务自动化需求的过程。讨论的主要问题是:需要构建哪些服务,以及每个服务需要封装哪些逻辑。特别地,确定需要构建哪些服务层,以及如何完成其交付,将是形成整个面向服务环境结构的关键。面向服务设计的阶段是指通过从逻辑的服务候选派生出具体的物理服务设计,然后装配到实现业务流程的抽象组合中,需要实现未知的工作流定义,将服务设计连接到一起放入流程逻辑的聚合单元。研究的成果是构建了智能大厦OAS软件体系结构,通过设计智能大厦的租赁业务模块,实践了如何定义和设计服务,如何进行服务之间的消息传递。最终提出一个面向服务架构的企业应用集成框架。
其他文献
定理机器证明是人工智能的一个重要研究领域,被应用在数学定理证明、协议验证、软件和硬件的形式化验证等方面。提高定理机器证明的效率仍然受到人工智能界的重视。人们开发了
导航技术是航空航天和智能交通的关键技术,也是当今的研究热点,导航系统也越来越多地得到应用和推广。为了适应市场不断发展的需要,必须提高导航的效率和精确度,因此需要获取大量
机械自动变速箱(AMT)在汽车动力传动系统发挥着越来越重要的作用,配有AMT的汽车驾驶简单,驾驶者只需要踩油门,由AMT系统会自动地选择换挡的最佳时机,提高了驾驶的舒适性和整车的
无线传感器网络是由部署在监测区域内的大量微型传感器节点,通过无线通信方式形成的一个多跳、自组织网络系统。作为一种新型的信息采集和处理手段,无线传感器网络在环境监测
Web服务是近年提出的一种新的面向Web的分布应用开发与集成框架,代表了一种更为松散耦合的分布应用结构,为应用程序在开放互联的Web环境下实现互操作提供了一种有效办法。Web
随着多媒体技术、计算机视觉技术和三维图形硬件的飞速发展,极大的拓展了三维模型的应用前景,因此开展对三维模型的检索技术的研究有重大意义和应用价值。三维地形检索也是近年
随着第三代移动通信技术的逐步实现以及移动通信与互联网的融合,全球正迅速步入移动信息时代。多媒体业务也不断涌现,由于传统移动流媒体在实现方式上存在诸多的限制,国际上
随着石油、化工领域生产工艺越来越复杂,参数控制和安全生产要求越来越高,然而石油、化工领域储运系统安全自动化控制水平相对落后于装置的同期水平。近几年来山东、吉林等地几
随着Internet和Web信息的飞速发展,WWW己成为人们进行信息交流的不可缺少的巨大信息空间。面对如此巨大的海量信息,人们在寻找自己所需的信息时常常迷失方向。如何快速、准确地
P2P系统是一种应用层网络,它能够使联网的计算机以一种分布式形式共享资源。P2P系统的一个重要问题是如何有效地搜索到其他节点的资源。现有的P2P搜索技术大多基于洪泛查询思