WEB服务技术标准和协议使用指南草案报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

WEBWEB2003DEA4T0352003DEA4T035“”™™WEBWEB™™WEBWEB™™WEBWEB™™WEBWEB™™WEBWEB™™WEBWEBWebW3CW3C(The(TheWorldWideWebConsortium)WorldWideWebConsortium)://„„XMLXML„„XMLSchemaXMLSchemaXMLSchemaPart1:Structures[2May2001]XMLSchemaPart1:Structures[2May2001]„„SOAPSOAPSOAPversion1.2SOAPversion1.2Recommendation[24June2003]Recommendation[24June2003]„„WSDLWSDLWSDLVersion2.0WorkingDraft[10November2003]WSDLVersion2.0WorkingDraft[10November2003]„„WebServicesArchitectureWorkingDraft[8AugustWebServicesArchitectureWorkingDraft[8August2003]2003]Web„„OASIS.orgOASIS.org((OrganizationOrganizationforthefortheAdvancementAdvancementofStructuredInformationStandardsofStructuredInformationStandards))„„UDDIUDDIUDDIVersion3.0UDDIVersion3.019July200219July2002„„ebXMLebXML„„Bpel4wsBpel4ws„„WSWS--I.orgI.org(WebServicesInteroperability(WebServicesInteroperabilityOrganization)Organization)„„WSWS--iBasicProfilesiBasicProfilesWEB„„W3CW3CWebWeb„„AWebserviceAWebserviceisasoftwaresystemdesignedtosupportisasoftwaresystemdesignedtosupportinteroperablemachineinteroperablemachine--toto--machineinteractionoveranetwork.machineinteractionoveranetwork.„„IthasaninterfacedescribedinamachineIthasaninterfacedescribedinamachine--processableprocessableformatformat(specificallyWSDL).(specificallyWSDL).„„OthersystemsinteractwiththeWebserviceinamannerOthersystemsinteractwiththeWebserviceinamannerprescribedbyitsdescriptionusingSOAPmessages,typicallyprescribedbyitsdescriptionusingSOAPmessages,typicallyconveyedusingHTTPwithanXMLserializationinconjunctionconveyedusingHTTPwithanXMLserializationinconjunctionwithotherWebwithotherWeb--relatedstandards.relatedstandards.„„WebWeb„„WSDLWSDLWebWebWebServiceDescriptionLanguageWebServiceDescriptionLanguage„„SOAPSOAPSimpleObjectAccessProtocolSimpleObjectAccessProtocol„„UDDIUDDIUniversalDescription,UniversalDescription,DiscoveryandIntegrationDiscoveryandIntegration„„WebWebSOAPSOAPWebWebHTTPHTTPWebWebW3CW3CXMLXML----WSDLWSDLWebServiceTighterLooserCouplingCouplingGranularityScopeXML/HTTPMOMORBDigitalLibraryE-Business,E-Government,GlobalEnterpriseHomogeneousApplicationProgramTypicalaccessvia:WebServicesServicesComponentsObjectsWebSOAService-OrientedArchitecture„„::„„„„„„„„SOASOA„„PublishPublish„„FindFind„„BindBindWebHTTP,FTP,SMTP,MQXMLXMLSchemeXMLSOAPWS-RoutingWS-Security:--WSDLDirect-UDDIStatic-UDDIOrWS-InspectionWSFL/BPEL4WS/WSXLwebSOAP„„XMLXML„„SOAPSOAPXMLXML„„SOAPSOAPSOAP„„SOAPenvelopSOAPenvelop(SOAP(SOAP))(message)(message)„„SOAPencodingrulesSOAPencodingrules(SOAP(SOAP))„„SOAPRPCrepresentationSOAPRPCrepresentation(SOAPRPC(SOAPRPC))„„SOAPbindingSOAPbinding(SOAP(SOAP))SOAPSOAP(namespace)(namespace)SOAP„„SOAPenvelopeSOAPenvelopeEnvelopeEnvelopeXMLXML„„SOAPHeaderSOAPHeaderHeaderHeader((SOAPSOAPSOAPSOAPSOAPSOAP))SOAPSOAPSOAPSOAP„„SOAPBodySOAPBodyBodyBody„„SOAPSOAPBodyBodyFaultFault-HTTPPOST/SOAPContent-lengthHTTPSOAPSOAPASOAPResponseMessageASOAPRequestMessageSOAP-ENV:Envelopexmlns:SOAP-ENV=http://{soaporg}/envelope/SOAP-ENV:encodingStyle=http://{soaporg}/encoding/SOAP-ENV:Bodym:QuoteStockPricexmlns:m=Some-URISymbolIBM/Symbol/m:QuoteStockPrice/SOAP-ENV:Body/SOAP-ENV:EnvelopeSOAPSOAP--ENV:EnvelopeENV:Envelopexmlns:SOAPxmlns:SOAP--ENV=http://{ENV=http://{soaporgsoaporg}/envelope/}/envelope/SOAPSOAP--ENV:encodingStyleENV:encodingStyle==http://{http://{soaporgsoaporg}/encoding/}/encoding/SOAPSOAP--ENV:BodyENV:Bodym:QuoteStockPriceResponsem:QuoteStockPriceResponsexmlns:mxmlns:m=Some=Some--URIURIPrice110.13/PricePrice110.13/Price//m:QuoteStockPriceResponsem:QuoteStockPriceResponse/SOAP/SOAP--ENV:BodyENV:Body/SOAP/SOAP--ENV:EnvelopeENV:EnvelopeWSDLWeb„„WSDLWSDLXMLXML„„////„„//„„„„„„WSDLWSDLXMLXMLWebWebWSDL„„TypesTypes--((XMLSchemaXMLSchema))„„MessageMessage--TypesTypes„„OperationOperation--OperationOperation//„„PortTypePortType––„„BindingBinding--„„PortPort--//WebWeb„„ServiceService--WSDL„„WSDLWSDL„„„„„WSDLWSDLWSDLUDDI„„WebWebWebWeb„„WebWebUDDI„„UDDIUDDIXMLXMLWebWebUDDIUDDI„„::„„::„„::WebWebURLURLURLURLWSDLUDDIWebUddiWsdlWeb1WebnWeb21WebWeb1Web5Wsdl234WebUDDIUddiWebwsdlWebUDDIAPI(SOAP)WebWSDLWSDLWSDLWSDL™™WEBWEB™™WEBWEB™™WEBWEB™™WEBWEB™™WEBWEB™™WEBWEBWeb„„„„„„„„WebWebWebWebWebWebInternetInternet..„„„„WebServicesWebServicesWeb„„„„„„WebServicesWebServicesWebServicesWebServicesQOSQOS„„„„„„„„WebServicesWebServicesWebWebCORBACORBADCOMDCOMEJBEJB™™WEBWEB™™WEBWEB™™WEBWEB™™WEBWEB™™WEBWEB™™WEBWEBWEBWEB„„WebWebEnterpriseWebservicesEnterpriseWebservicesWSDLWSDLWebWebJMSJMSIBMIBMMQSeriesMQSeriesSOAPSOAPWebWeb„„WebWebInternetWebservicesInternetWebservicesWebWebHTTPHTTPOTAXMLOTAXMLWebWeb„„XMLWebXMLWebXMLWebservicesXMLWebservicesWebWebW3CW3CXMLXMLXMLWebXMLWebSOAPSOAPHTTPHTTPSMTPSMTPTCP/IPTCP/IPSOAPSOAPWEB„„WebWeb„„ERPERPSCM/CRMSCM/CRMWebWeb(Internet(Internetintranet)intranet)„„WebWeb„„BrowserBr

1 / 64
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功