分享到:

Web服务的阳光之旅

体系架构进行时 $$ 从Web服务到SOA $$ 面向服务的架构(SOA)将使应用即是服务,而服务将与其他应用融为一体,从而实现应用的可重用性以及真正的低成本集成。 $$ 企业不同系统之间的集成是催生Web服务的最主要因素。通用汽车公司(GM)这家Fortune 500中排名第二的公司如今可能“面临世界上最大的系统集成挑战之一。”该公司在全球拥有80多家工厂,每家工厂都拥有自己的各种企业应用。仅仅将每家工厂中的一类应用,比如库存应用,连接到GM的全球SCM(供应链管理)系统上,就意味着需要应付几十种不同的API。 $$ 而维护这些离散的单个接口费用非常高昂。如果用Web服务包装它们,这样就可以提取在世界各地运行的各种东西:实际上,这样得到了一个连接公司与各工厂的公共界面。今后工厂将能够升级它们的应用,同时界面保持一致,从而大幅度节省资金。 $$ 获得迅速的ROI(投资回报)是让IT经理们最为开心的事...  (本文共7页) 阅读全文>>

权威出处: 网络世界2004-02-16
江西师范大学
江西师范大学

基于模型驱动的WSDL→Radl-WS生成方法及自动转换系统

面向服务的计算范型(Sevice Oriented Computing,简称SOC)是一种基于Internet的全新计算模式,具有松散耦合、平台无关、互操作性强等特点。面向服务架构(Sevice Oriented Architecture,简称SOA)是这种计算模式下通用的架构风格,而Web服务是服务计算的重要研究内容,同时Web服务也是当前实现SOA最为主流的技术。Web服务是一种Internet上的分布式计算新范型,并且具有基于标准的、松散耦合的、跨平台的特性,其优点是任何企业和个人在任何地点都可以通过Internet快速、方便地进行服务调用,并且可以显著地提高软件的可重用性。精确地描述Web服务的语义对Web服务的发现、执行、动态组合和交互至关重要。而形式化规范技术迄今已经发展了40余年,能够以可验证的方式精确地定义软件系统的语义。为了精确描述Web服务语义,本文在前期研究设计的Radl语言基础上,扩展Radl为Radl-...  (本文共69页) 本文目录 | 阅读全文>>

《北京航空航天大学学报》2003年10期
北京航空航天大学学报

WSDL表示模型与实现方法

WebServices技术提供了一种在Internet环境下实现松耦合、跨平台、互操作以及动态共享的软件服务[1~ 3 ] .Web服务描述语言WSDL(WebServic esDescriptionLanguage) [4] 是WebServices技术重要组成部分 .WSDL描述了分布在Internet环境中服务操作的抽象定义接口和服务的具体实现端口 .但是 ,WSDL通常是协议定义的 ,协议描述缺乏准确性和严格性 ,需要一种形式化的表示和描述方法 .本文从形式化表示WSDL描述及其实现技术角度出发 ,首次定义了一种新的集合 ,称为Servic es集 .Services集合采用数学方法严格定义 ,它可以作为WSDL的表示模型 .基于Services集 ,给出了一种实现WSDL模型的算法 .1 WSDL文档与WSDL集合一个WSDL文档用XML格式表示 ,它分为服务的接口定义和服务的接口实现 2个部分 .类型定义types描...  (本文共4页) 阅读全文>>

《微机发展》2005年11期
微机发展

一种WSDL自动生成系统的研究与实现

0引言Web Services技术提供了一种在Internet环境下实现松耦合、跨平台、互操作以及动态共享的软件服务[1~3]。Web Services的协议栈包含了一组协议,WSDL(Web Ser-vices Description Language)[4]是其中的主要协议之一,描述了分布在Internet环境中服务操作的抽象定义接口和服务的具体实现端口。由北京航空航天大学计算机新技术研究所开发的基于Web Services的应用支持环境(Web-SASE),为Web Services的应用、集成和协作提供了统一的运行管理环境。服务描述作为其中的重要组成部分,是系统实现的关键环节之一。为了根据后台提供业务逻辑的Java类来生成相应的Web Service描述(WSDL)文件,必须设计实现Java2WSDL子系统完成这一工作。如何将该Ja-va类转化映射为相应的WSDL元素,从而构建WSDL文件,是一个需要解决的关键问题。目前...  (本文共5页) 阅读全文>>

西南大学
西南大学

一种基于扩展WSDL的测试数据自动生成方法

随着时代和技术的发展,SOA以其松散耦合性、高度可集成性、数据信息规范性和数据可复用性等特点备受人们的青睐。Web服务(Web Service)是实现SOA的方式之一,它以XML、WSDL、SOAP和UDDI为核心,引入了一种Web应用的开发、部署和集成新模式。为了确保Web服务的质量,必须对其进行有效的测试,而测试的关键在于测试数据的生成上,快速而简便的生成测试数据成为保证Web服务质量的关键要素之一。本文在对Web服务、软件测试技术、测试用例自动生成技术的深入研究基础上,针对目前Web服务测试用例自动生成研究中存在的测试用例产生的数据类型单一、生成测试用例集不充分、测试用例数目庞大、测试用例带有主观人为因素等问题和Web服务对服务调用者透明性的特点,提出了一种基于扩展WSDL的Web服务测试数据自动生成的新方法,该方法能够有效生成测试数据。本文主要工作如下:1.研究了SOA及Web服务测试的相关概念和技术,并分析了相关技术的...  (本文共59页) 本文目录 | 阅读全文>>

北京邮电大学
北京邮电大学

WSDL实现一致性声明文稿的设计与实现

网络管理接口一致性测试包括通信协议一致性测试、信息模型一致性测试和管理功能一致性测试。其中,信息模型一致性测试是检验管理系统或被管设备与管理信息模型的规范是否保持一致的必要手段。实现一致性声明(ICS)是确定接口信息模型一致性测试内容和构造相关测试用例的主要依据,并且经验证的实现一致性声明也是以后多厂商间互连互通时的重要参考资料。因此,实现一致性声明文稿(ICS Proforma)对信息模型的一致性测试具有重要意义。Web Service网络管理接口作为网络管理接口的一个重要发展方向,对该接口的一致性测试是保证基于Web Service技术的网络管理系统之间“互联”、“互通”、“互操作”的重要手段。考虑到Web Service网络管理接口已经出现,对其的测试需求也已提上议事日程,但是现阶段相应的测试技术还不成熟,没有定义和使用规范化的测试文稿,在测试执行过程中,测试的质量和可信度都很难控制。因此,迫切需要为Web Service...  (本文共65页) 本文目录 | 阅读全文>>