From Open Grid Services Infrastructure to WS-Resource Framework: Refactoring and Evolution

From Open Grid Services Infrastructure to WS-Resource Framework: Refactoring and Evolution
复制标题

从开放网格服务基础设施到 WS-Resource 框架:重构和演变

DOI:
--
复制
发表时间:
2004
期刊:
影响因子:
--
通讯作者:
S. Tuecke
S. Tuecke
中科院分区:
--
文献类型:
--
作者:
K. Czajkowski;D. Ferguson;Ian T Foster;J. Frey;Steve Graham;Tom Maguire;D. Snelling;S. Tuecke

文献摘要

被引文献

相似文献

2003年7月发布的开放网格服务基础设施规范1.0版(OGSI)定义了一组关于使用Web服务定义语言和XML模式来支持有状态Web服务的约定和扩展。它引入了有状态Web服务的思想,并定义了用于创建、命名和管理服务实例生命周期的方法;用于声明和检查服务状态数据的方法;用于异步通知服务状态更改的方法;用于表示和管理服务实例集合的方法;以及用于常见的服务调用错误处理的方法。2004年1月,WS-Resource Framework作为OGSI的重构和演进被提出,旨在开发新的Web服务标准,特别是WS-Addressing,并基于早期实现和应用经验演进OGSI。WS-Resource Framework基本上保留了OGSI中存在的所有功能,同时更改了一些语法(例如,以利用WS-Addressing),并在其表示中采用不同的术语。此外,WS-Resource Framework将OGSI功能划分为五个不同的、可组合的规范。在本文档中,我们解释了OGSI和WS-Resource Framework之间的关系,以及相关的WS-Notification系列规范,解释了两者所解决的共同需求,并比较和对比了实现这些需求所采用的方法。从OGSI到WS-Resource Framework:重构和进化2版权声明©版权所有富士通有限公司,国际商业机器公司和芝加哥大学2003,2004。All Rights Reserved.允许在任何媒体上免费复制和显示本“从开放网格服务基础设施到WSResource框架:重构与进化”白皮书(本白皮书),前提是您在本白皮书的所有副本或部分副本中包含以下内容:1.在此位置指向此白皮书的链接或URL。2.本白皮书所示的版权声明。本白皮书按“原样”提供,富士通、IBM和芝加哥大学但对服务不作任何明示或暗示的保证,包括但不限于秒杀网服务的适用性、没有错误或疏漏、持续性、准确性、可靠性、适用于某一特定用途。不会侵犯任何第三者对该物品享有的物权,或版权、专利、商标、商业秘密或其他知识产权,或隐私权、名誉权;对于因使用或分发本白皮书而产生的或与之相关的任何直接、间接、特殊、附带或后果性损害,公司概不负责。未经事先明确书面许可,不得以任何方式使用公司的名称和商标,包括与本白皮书或其内容有关的广告或宣传。本白皮书的版权所有权始终归公司所有。没有通过暗示、禁止反言或其他方式授予其他权利。本材料的部分内容是由芝加哥大学阿贡实验室的IBM Corporation赞助的工作成果。制造商、美国政府或其任何机构、芝加哥大学、IBM、其任何雇员或官员、任何其他版权持有者或贡献者均不对所披露的任何信息、软件、产品或流程的准确性、完整性或有用性作出任何明示或暗示的保证,也不承担任何法律的责任或责任,或表示其使用不会侵犯私人拥有的权利。此处通过商品名、商标、制造商或其他方式提及的任何特定商业产品、流程或服务并不一定构成或损害IBM、美国政府或其任何机构或任何其他版权持有者或贡献者对其的认可、推荐或青睐。本协议中所表达的代理人的观点和意见并不一定代表或反映IBM、美国政府或其任何机构或代理人可能受雇的实体的观点和意见。从OGSI到WS-资源框架:重构与进化3本手稿部分由芝加哥大学创建,该大学是阿贡国家实验室(“阿贡”)的运营者,其与美国能源部签订的合同编号为W-31-109-ENG-38。美国政府为自己和其他代表其行事的人保留上述文章中的付费、非排他性、不可撤销的全球许可,以复制、制作衍生作品、向公众分发副本、公开表演和公开展示。从OGSI到WS-Resource框架:重构和演进4
The Open Grid Services Infrastructure specification version 1.0 (OGSI), released in July 2003, defines a set of conventions and extensions on the use of Web Service Definition Language and XML Schema to enable stateful Web services. It introduces the idea of a stateful Web services and defines approaches for creating, naming, and managing the lifetime of instances of services; for declaring and inspecting service state data; for asynchronous notification of service state change; for representing and managing collections of service instances; and for common handling of service invocation faults. In January 2004, the WS-Resource Framework was proposed as a refactoring and evolution of OGSI aimed at exploiting new Web services standards, specifically WS-Addressing, and at evolving OGSI based on early implementation and application experiences. The WS-Resource Framework retains essentially all of the functional capabilities present in OGSI, while changing some of the syntax (e.g., to exploit WS-Addressing) and also adopting a different terminology in its presentation. In addition, the WS-Resource Framework partitions OGSI functionality into five distinct, composable specifications. In this document, we explain the relationship between OGSI and the WS-Resource Framework and the related WS-Notification family of specifications, explain the common requirements that both address, and compare and contrast the approaches taken to the realization of those requirements. From OGSI to WS-Resource Framework: Refactoring and Evolution 2 Copyright Notice © Copyright Fujitsu Limited, International Business Machines Corporation and The University of Chicago 2003, 2004. All Rights Reserved. Permission to copy and display this “From Open Grid Services Infrastructure to WSResource Framework: Refactoring & Evolution” whitepaper (this Whitepaper"), in any medium without fee or royalty is hereby granted, provided that you include the following on ALL copies of this Whitepaper, or portions thereof, that you make: 1. A link or URL to this Whitepaper at this location. 2. This Copyright Notice as shown in this Whitepaper. THIS WHITEPAPER IS PROVIDED "AS IS," AND FUJITSU, IBM, AND THE UNIVERSITY OF CHICAGO (COLLECTIVELY, THE COMPANIES) MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT OR TITLE; THAT THE CONTENTS OF THIS WHITEPAPER ARE SUITABLE FOR ANY PURPOSE; NOR THAT THE IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. THE COMPANIES WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATING TO ANY USE OR DISTRIBUTION OF THIS WHITEPAPER. The names and trademarks of the Companies may NOT be used in any manner, including advertising or publicity pertaining to this Whitepaper or its contents, without specific, written prior permission. Title to copyright in this Whitepaper will at all times remain with the Companies. No other rights are granted by implication, estoppel or otherwise. PORTIONS OF THIS MATERIAL WERE PREPARED AS AN ACCOUNT OF WORK SPONSORED BY IBM CORPORATION AT UNIVERSITY OF CHICAGO’S ARGONNE NATIONAL LABORATORY. NEITHER THE AUTHORS, NOR THE UNITED STATES GOVERNMENT OR ANY AGENCY THEREOF, NOR THE UNIVERSITY OF CHICAGO, NOR IBM, NOR ANY OF THEIR EMPLOYEES OR OFFICERS, NOR ANY OTHER COPYRIGHT HOLDERS OR CONTRIBUTORS, MAKES ANY WARRANTY, EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL LIABILITY OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR USEFULNESS OF ANY INFORMATION, APPARATUS, PRODUCT, OR PROCESS DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE PRIVATELY OWNED RIGHTS. REFERENCE HEREIN TO ANY SPECIFIC COMMERCIAL PRODUCT, PROCESS, OR SERVICE BY TRADE NAME, TRADEMARK, MANUFACTURER, OR OTHERWISE, DOES NOT NECESSARILY CONSTITUTE OR IMPLY ITS ENDORSEMENT, RECOMMENDATION, OR FAVORING BY IBM, THE UNITED STATES GOVERNMENT OR ANY AGENCY THEREOF OR ANY OTHER COPYRIGHT HOLDERS OR CONTRIBUTORS. THE VIEW AND OPINIONS OF AUTHORS EXPRESSED HEREIN DO NOT NECESSARILY STATE OR REFLECT THOSE OF IBM, THE UNITED STATES GOVERNMENT OR ANY AGENCY THEREOF, OR THE ENTITY BY WHICH AN AUTHOR MAY BE EMPLOYED. From OGSI to WS-Resource Framework: Refactoring and Evolution 3 This manuscript has been created in part by the University of Chicago as Operator of Argonne National Laboratory ("Argonne") under Contract No. W-31-109-ENG-38 with the U.S. Department of Energy. The U.S. Government retains for itself, and others acting on its behalf, a paid-up, nonexclusive, irrevocable worldwide license in said article to reproduce, prepare derivative works, distribute copies to the public, and perform publicly and display publicly, by or on behalf of the Government. From OGSI to WS-Resource Framework: Refactoring and Evolution 4 Table of