Web Services Glossary.docx

上传人:b****6 文档编号:8054167 上传时间:2023-01-28 格式:DOCX 页数:18 大小:29.06KB
下载 相关 举报
Web Services Glossary.docx_第1页
第1页 / 共18页
Web Services Glossary.docx_第2页
第2页 / 共18页
Web Services Glossary.docx_第3页
第3页 / 共18页
Web Services Glossary.docx_第4页
第4页 / 共18页
Web Services Glossary.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

Web Services Glossary.docx

《Web Services Glossary.docx》由会员分享,可在线阅读,更多相关《Web Services Glossary.docx(18页珍藏版)》请在冰豆网上搜索。

Web Services Glossary.docx

WebServicesGlossary

WebServicesGlossary

W3CWorkingGroupNote11February2004

Thisversion:

http:

//www.w3.org/TR/2004/NOTE-ws-gloss-20040211/

Latestversion:

http:

//www.w3.org/TR/ws-gloss/

Previousversion:

http:

//www.w3.org/TR/2003/WD-ws-gloss-20030808/

Editors:

HugoHaas,W3C

AllenBrown,Microsoft(untilJune2002)

Copyright © 2004 W3C®(MIT,ERCIM,Keio),AllRightsReserved.W3Cliability,trademark,documentuseandsoftwarelicensingrulesapply.

Abstract

ThisdocumentisaglossaryofWebservicestermsdefinedandusedintheWebServicesArchitecture[WSArch].ItisintendedforusebyWebservicesspeficationsinordertorefertoacommoncoherentframework.

StatusofthisDocument

Thissectiondescribesthestatusofthisdocumentatthetimeofitspublication.Otherdocumentsmaysupersedethisdocument.AlistofcurrentW3CpublicationsandthelatestrevisionofthistechnicalreportcanbefoundintheW3Ctechnicalreportsindexathttp:

//www.w3.org/TR/.

ThisisapublicWorkingGroupNoteoftheWebServicesGlossary.IthasbeenproducedbytheW3CWebServicesArchitectureWorkingGroup,whichispartoftheW3CWebServicesActivity.ThispublicationasaWorkingGroupNotecoincideswiththeendoftheWorkingGroup'scharterperiod.

Discussionofthisdocumentisinvitedonthepublicmailinglistwww-ws-arch@w3.org(publicarchives).

PatentdisclosuresrelevanttothisdocumentmaybefoundontheWorkingGroup'spatentdisclosurepage.

PublicationasaWorkingGroupNotedoesnotimplyendorsementbytheW3CMembership.Thisisadraftdocumentandmaybeupdated,replacedorobsoletedbyotherdocumentsatanytime.Itisinappropriatetocitethisdocumentasotherthanworkinprogress.Otherdocumentsmaysupersedethisdocument.

TableofContents

1Introduction

2Definitions

3References

Appendix

AAcknowledgements(Non-Normative)

1Introduction

ThisdocumentcontainsalistofWebservicestermsthatarepartofacoherentframeworkdefinedintheWebServicesArchitecture[WSArch].Therelationshipsbetweenthetermsaredefinedintheconceptsandrelationshipssectionof[WSArch].

Termsarecapitalizedwhenitismeaningful,orotherwisearedefinedinlowercase.

Somedefinitionsinthisdocumentarederivedverbatimfromexternaldocuments.Insuchcases,thesourceisindicatedasareference,listedinthe3Referencessection.

2Definitions

access

Tointeractwithasystementityinordertomanipulate,use,gainknowledgeof,and/orobtainarepresentationofsomeorallofasystementity'sresources.[RFC2828]

accesscontrol

Protectionofresourcesagainstunauthorizedaccess;aprocessbywhichuseofresourcesisregulatedaccordingtoasecuritypolicyandispermittedbyonlyauthorizedsystementitiesaccordingtothatpolicy.[RFC2828]

accesscontrolinformation

1.Anyinformationusedforaccesscontrolpurposes,includingcontextualinformation.[X.812]

2.ContextualinformationmightincludesourceIPaddress,encryptionstrength,thetypeofoperationbeingrequested,timeofday,etc.Portionsofaccesscontrolinformationmaybespecifictotherequestitself,somemaybeassociatedwiththeconnectionviawhichtherequestistransmitted,andothers(forexample,timeofday)maybe"environmental".[RFC2829]

accessrights

Adescriptionofthetypeofauthorizedinteractionsasubjectcanhavewitharesource.Examplesincluderead,write,execute,add,modify,anddelete.[WSIAGlossary]

actor

1.ApersonororganizationthatmaybetheownerofagentsthateitherseektouseWebservicesorprovideWebservices.

2.Aphysicalorconceptualentitythatcanperformactions.Examples:

people;companies;machines;runningsoftware.Anactorcantakeon(orimplement)oneormoreroles.Anactoratonelevelofabstractionmaybeviewedasaroleatalowerlevelofabstraction.

agent

Anagentisaprogramactingonbehalfofapersonororganization.(Thisdefinitionisaspecializationofthedefinitionin[WebArch].Itcorrespondstothenotionofsoftwareagentin[WebArch].)

anonymity

Thequalityorstateofbeinganonymous,whichistheconditionofhavinganameoridentitythatisunknownorconcealed.[RFC2828]

architecture

1.Thesoftwarearchitectureofaprogramorcomputingsystemisthestructureorstructuresofthesystem.Thisstructureincludessoftwarecomponents,theexternallyvisiblepropertiesofthosecomponents,therelationshipsamongthemandtheconstraintsontheiruse.(basedonthedefinitionofarchitecturein[SoftArchPract])

2.Asoftwarearchitectureisanabstractionoftherun-timeelementsofasoftwaresystemduringsomephaseofitsoperation.Asystemmaybecomposedofmanylevelsofabstractionandmanyphasesofoperation,eachwithitsownsoftwarearchitecture.[Fielding]

artifact

Apieceofdigitalinformation.Anartifactmaybeanysize,andmaybecomposedofotherartifacts.Examplesofartifacts:

amessage;aURI;anXMLdocument;aPNGimage;abitstream.

asynchronous

Aninteractionissaidtobeasynchronouswhentheassociatedmessagesarechronologicallyandprocedurallydecoupled.Forexample,inarequest-responseinteraction,theclientagentcanprocesstheresponseatsomeindeterminatepointinthefuturewhenitsexistenceisdiscovered.Mechanismstodothisincludepolling,notificationbyreceiptofanothermessage,etc.

attribute

Adistinctcharacteristicofanobject.Anobject'sattributesaresaidtodescribetheobject.Objects'attributesareoftenspecifiedintermsoftheirphysicaltraits,suchassize,shape,weight,andcolor,etc.,forreal-worldobjects.Objectsincyberspacemighthaveattributesdescribingsize,typeofencoding,networkaddress,etc.[WSIAGlossary]

auditguard

Anauditguardisamechanismusedonbehalfofanownerthatmonitorsactionsandagentstoverifythesatisfactionofobligations.

authentication

Authenticationistheprocessofverifyingthatapotentialpartnerinaconversationiscapableofrepresentingapersonororganization.

authorization

Theprocessofdetermining,byevaluatingapplicableaccesscontrolinformation,whetherasubjectisallowedtohavethespecifiedtypesofaccesstoaparticularresource.Usually,authorizationisinthecontextofauthentication.Onceasubjectisauthenticated,itmaybeauthorizedtoperformdifferenttypesofaccess.[STG]

binding

1.Anassociationbetweenaninterface,aconcreteprotocolandadataformat.Abindingspecifiestheprotocolanddataformattobeusedintransmittingmessagesdefinedbytheassociatedinterface.[WSDReqs]

2.Themappingofaninterfaceanditsassociatedoperationstoaparticularconcretemessageformatandtransmissionprotocol.

3.SeealsoSOAPbinding.

capability

Acapabilityisanamedpieceoffunctionality(orfeature)thatisdeclaredassupportedorrequestedbyanagent.

choreography

1.Achoreographydefinesthesequenceandconditionsunderwhichmultiplecooperatingindependentagentsexchangemessagesinordertoperformatasktoachieveagoalstate.

2.WebServicesChoreographyconcernstheinteractionsofserviceswiththeirusers.AnyuserofaWebservice,automatedorotherwise,isaclientofthatservice.Theseusersmay,inturn,beotherWebServices,applicationsorhumanbeings.TransactionsamongWebServicesandtheirclientsmustclearlybewelldefinedatthetimeoftheirexecution,andmayconsistofmultipleseparateinteractionswhosecompositionconstitutesacompletetransaction.Thiscomposition,itsmessageprotocols,interfaces,sequencing,andassociatedlogic,isconsideredtobeachoreography.[WSCReqs]

component

1.Acomponentisasoftwareobject,meanttointeractwithothercomponents,encapsulatingcertainfunctionalityorasetoffunctionalities.Acomponenthasaclearlydefinedinterfaceandconformstoaprescribedbehaviorcommontoallcomponentswithinanarchitecture.[CCAT&D]

2.Acomponentisanabstractunitofsoftwareinstructionsandinternalstatethatprovidesatransformationofdataviaitsinterface.[Fielding]

3.Acomponentisaunitofarchitecturewithdefinedboundaries.

confidentiality

Assuringinformationwillbekeptsecret,withaccesslimitedtoappropriatepersons.[NSAGlossary]

configuration

Acollectionofpropertieswhichmaybechanged.Apropertymayinfluencethebehaviorofanentity.

connection

Atransportlayervirtualcircuitestablishedbetweentwoprogramsforthepurposeofcommunication.[RFC2616]

control

Tocauseadesiredchangeinstate.ManagementsystemsmaycontrolthelifecycleofmanageableWebservicesorinformationflowsuchasmessages.

conversation

AWebserviceconversationinvolvesmaintainingsomestateduringaninteractionthatinvolvesmultiplemessagesand/orparticipants.

credentials

Datathatistransferredtoestablishaclaimedprincipalidentity.[X.800]

deliverypolicy

Adeliverypolicyisapolicythatconstrainsthemethodsbywhichmessagesaredeliveredbythemessagetransport.

digitalsignature

Avaluecomputedwithacryptographicalgorithmandappendedtoadataobjectinsuchawaythatanyrecipientofthedatacanusethesignaturetoverifythedata'soriginandintegrity.(See:

dataoriginauthenticationservice,dataintegrityservice,digitizedsignature,electronicsignature,signer.)[RFC2828]

discovery

Theactoflocatingamachine-processabledescriptionofaWebservice-relatedresourcethatmayhavebeenpreviouslyunknownandthatmeetscertainfunctionalcriteria.Itinvolvesmatchingasetoffunctionalandothercriteriawithasetofresourcedescriptions.ThegoalistofindanappropriateWebservice-relatedresource.

discoveryservice

Adiscoveryservic

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1