您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > Web服务资源框架(1)
TheWS-ResourceFramework1Web服务资源框架(WS-ResourceFramework)Version1.003/05/2004作者KarlCzajkowski(GlobusAlliance/USCInformationSciencesInstitute)DonaldFFerguson(IBM)IanFoster(GlobusAlliance/ArgonneNationalLaboratory)JeffreyFrey(IBM)SteveGraham(IBM)IgorSedukhin(ComputerAssociatesInternational)DavidSnelling(FujitsuLaboratoriesofEurope)SteveTuecke(GlobusAlliance/ArgonneNationalLaboratory)WilliamVambenepe(Hewlett-Packard)摘要Web服务资源(WS-Resource)结构已经被提议作为表示有状态资源和Web服务之间的关系的方法。在这里我们将介绍Web服务资源框架(WS-Resourceframework),一组被提议的Web服务规范,它根据特定的消息交换和相关的XML定义来定义Web服务资源(WS-Resource)方法的描述。这些规范使程序员可以声明和实现Web服务和一个或者多个有状态的资源之间的关联(association)。它们描述了定义资源状态的视图以及将它与Web服务描述相关联来形成Web服务资源(WS-Resource)的总的类型定义的方法。它们也描述了如何通过Web服务接口来访问Web服务资源(WS-Resource)的状态,并且定义了与Web服务资源(WS-Resource)分组(grouping)和寻址(addressing)相关的机制。本文提供了Web服务资源框架(WS-Resourceframework)的体系结构方面的概观。它推动、引进并总结了五个独立的规范文档之间的相互关系,它们提供了这个框架的标准化定义:WS-ResourceProperties、WSResourceLifetime、WS-RenewableReferences、WS-ServiceGroup和WS-BaseFaults。我们也将描述Web服务资源框架(WS-Resourceframework)能够如何支持用于异步通知(asynchronousnotification)的WS-Notification规范家族。状态本白皮书是初始草案版本,仅供评审和鉴定。在最近的一段时间里,本文的作者们希望征求您的投稿和意见。对于本规范的任何内容作者们不以任何方式做出担保或评论。*******************************************************************本规范原文可以在上获得译者:袁霖,清华大学软件学院,yuanlin03@mails.tsinghua.edu.cn本译文为译者边学习边翻译的材料,用于学习交流。译者不承担任何法律责任。由于译者是初学者,文中一定有很多错误,欢迎大家一起交流。翻译时间:2004年3月。转载此文,请先与译者联系。******************************************************************TheWS-ResourceFramework2版权公告©CopyrightComputerAssociatesInternational,Inc.,FujitsuLimited,Hewlett-PackardDevelopmentCompany,InternationalBusinessMachinesCorporationandTheUniversityofChicago2003,2004.AllRightsReserved.Permissiontocopyanddisplaythis“TheWS-ResourceFramework”whitepaper(“thisWhitepaper),inanymediumwithoutfeeorroyaltyisherebygranted,providedthatyouincludethefollowingonALLcopiesofthisWhitepaper,orportionsthereofthatyoumake:1.AlinkorURLtothisWhitepaperatthislocation.2.ThisCopyrightNoticeasshowninthisWhitepaper.THISWHITEPAPERISPROVIDEDASIS,ANDCOMPUTERASSOCIATESINTERNATIONAL,FUJITSULIMITED,IBM,THEHEWLETT-PACKARDDEVELOPMENTCOMPANYANDTHEUNIVERSITYOFCHICAGO(COLLECTIVELY,THE“COMPANIES”)MAKENOREPRESENTATIONSORWARRANTIES,EXPRESSORIMPLIED,INCLUDING,BUTNOTLIMITEDTO,WARRANTIESOFMERCHANTABILITY,FITNESSFORAPARTICULARPURPOSE,NON-INFRINGEMENTORTITLE;THATTHECONTENTSOFTHISWHITEPAPERARESUITABLEFORANYPURPOSE;NORTHATTHEIMPLEMENTATIONOFSUCHCONTENTSWILLNOTINFRINGEANYTHIRDPARTYPATENTS,COPYRIGHTS,TRADEMARKSOROTHERRIGHTS.THECOMPANIESWILLNOTBELIABLEFORANYDIRECT,INDIRECT,SPECIAL,INCIDENTALORCONSEQUENTIALDAMAGESARISINGOUTOFORRELATINGTOANYUSEORDISTRIBUTIONOFTHISWHITEPAPER.ThenamesandtrademarksoftheCompaniesmayNOTbeusedinanymanner,includingadvertisingorpublicitypertainingtothisWhitepaperoritscontents,withoutspecific,writtenpriorpermission.TitletocopyrightinthisWhitepaperwillatalltimesremainwiththeCompanies.Nootherrightsaregrantedbyimplication,estoppelorotherwise.PORTIONSOFTHISMATERIALWEREPREPAREDASANACCOUNTOFWORKSPONSOREDBYIBMCORPORATIONATUNIVERSITYOFCHICAGO'SARGONNENATIONALLABORATORY.NEITHERTHEAUTHORS,NORTHEUNITEDSTATESGOVERNMENTORANYAGENCYTHEREOF,NORTHEUNIVERSITYOFCHICAGO,NORIBM,NORANYOFTHEIREMPLOYEESOROFFICERS,NORANYOTHERCOPYRIGHTHOLDERSORCONTRIBUTORS,MAKESANYWARRANTY,EXPRESSORIMPLIED,ORASSUMESANYLEGALLIABILITYORRESPONSIBILITYFORTHEACCURACY,COMPLETENESS,ORUSEFULNESSOFANYINFORMATION,APPARATUS,PRODUCT,ORPROCESSDISCLOSED,ORREPRESENTSTHATITSUSEWOULDNOTINFRINGEPRIVATELYOWNEDRIGHTS.REFERENCEHEREINTOANYSPECIFICCOMMERCIALPRODUCT,PROCESS,ORSERVICEBYTRADENAME,TRADEMARK,MANUFACTURER,OROTHERWISE,DOESNOTNECESSARILYCONSTITUTEORIMPLYITSENDORSEMENT,RECOMMENDATION,ORFAVORINGBYIBM,THEUNITEDSTATESGOVERNMENTORANYAGENCYTHEREOFORANYOTHERCOPYRIGHTHOLDERSORCONTRIBUTORS.THEVIEWANDOPINIONSOFAUTHORSEXPRESSEDHEREINDONOTNECESSARILYSTATEORREFLECTTHOSEOFIBM,THEUNITEDSTATESGOVERNMENTORANYAGENCYTHEREOF,ORTHEENTITYBYWHICHANAUTHORMAYBEEMPLOYED.ThismanuscripthasbeencreatedinpartbytheUniversityofChicagoasOperatorofArgonneNationalLaboratory(Argonne)underContractNo.W-31-109-ENG-38withtheU.S.DepartmentofEnergy.TheU.S.Governmentretainsforitself,andothersactingonitsbehalf,apaid-up,nonexclusive,irrevocableworldwidelicenseinsaidarticletoreproduce,preparederivativeworks,distributecopiestothepublic,andperformpubliclyanddisplaypublicly,byoronbehalfoftheGovernment.TheWS-ResourceFramework3目录1引言....................................................................................................................................................42Web服务资源和隐式资源模式(WS-ResourceandImpliedResourcePattern)......................53Web服务资源的生命周期和身份(WS-ResourceLifecycleandIdentity)..............................63.1Web服务资源工厂模式(TheWS-ResourceFactoryPattern)........................................63.2Web服务资源的身分(WS-ResourceIdentity)...............................................................73.3Web服务资源的析构(WS-ResourceDestruction).........................................................84Web服务资源的特性(WS-ResourceProperties)....................................................
本文标题:Web服务资源框架(1)
链接地址:https://www.777doc.com/doc-1580819 .html