1、 / 29362 2013 - WS-1 1.0 ISO/IEC 29362:2008 Information technology Web Services Interoperability WS-I Attachments Profile Version 1.0 (IDT) / 293622013 II 1 ( ) , 4 2 22 3 8 2013 . 1540- 4 / 29362:2008 . -. WS-I. 1.0 (ISO/IEC 29362:2008 Information technology Web Services Interoperability WS-I Attac
2、hments Profile Version 1.0) 1.5 ( 3.5). 5 1.02012 ( 8). ( 1 ) , . () . , (gost.ru) , 2014 , / 293622013 III 1 .1 2 .2 3 4 4 .9 . 22 : 23 . .24 D: .25 E: 26 / 293622013 IV WS-I 1.0 ( ), - , . WS-I 1.1, SOAP (Simple Object Access Protocol ) , SOAP . / 29362 - Web Services Interoperability Organization
3、 (WS-I) 1 / . / 293622013 1 - WS-1. 1.0 Information technology Web Services Interoperability WS-I Attachments Profile Version 1.0 20150101 1 1.1 WS-I 1.0 ( ), - , . WS-I 1.1, SOAP (Simple Object Access Protocol ) , SOAP . SOAP (SwA) / MIME (Multipurpose Internet Mail Extensions ) SOAP. WS-I 1.1, SwA
4、, SOAP. 1 . 2 , . : , , , . 1.2 SOAP MIME (MIME binding) 1.1. 1.3 (MUST), (MUST NOT), (REQUIRED), (SHALL), (SHALL NOT), (SHOULD), (SHOULD NOT), (RECOMMENDED), (MAY) (OPTIONAL) RFC2119 (, , ), : Rnnnn nnnn - , . , , , QNames XML. (, R9999 bp10:R9999), , (URI) , . , , . , . : C , . , / 293622013 2 , :
5、 , (, WSDL20 2.0 WSDL). , , , , , . (. ) : Ennnn , nnnn , . , . , URI, . , . soap - http:/schemas.xmlsoap.org/soap/envelope/ xsi - http:/www.w3.org/2001/XMLSchema-instance xsd - http:/www.w3.org/2001/XMLSchema soapenc - http:/schemas.xmlsoap.org/soap/encoding/ wsdl - http:/schemas.xmlsoap.org/wsdl/
6、soapbind - http:/schemas.xmlsoap.org/wsdl/soap/ mime - http:/schemas.xmlsoap.org/wsdl/mime/ uddi - urn:uddi-org:api_v2 wsi - http:/www.ws-i.org/schemas/conformanceClaim ref http:/ws-i.org/profiles/basic/1.1/xsd 1.4 ( , ) (, 1.0). . , ; ( , ) , , . (, 1.1 5.0) , , . , , , . , . (, 1.0 1.1), . , . , .
7、 2 , . , . 2.1 . , , , . . , (. ) . , , , , . / 293622013 3 , RFC2119 (, , .), . (, R9999). R9999 (WIDGETs) (SHOLUD) . , R9999, (WIDGET) (. ), , . , , , . . (, (MUST), (, (MESSAGE). (, (MESSAGE). , , , . (, ); , , , . . , , (, ). 2.2 , . : SOAP (Simple Object Access Protocol ), WSDL (Web Services De
8、scription Language - ), UDDI (Universal Description Discovery (ENVELOPE) soap:Envelope (. / 29361); (DESCRIPTION) , , , , , - (, WSDL) (. / 29361); (INSTANCE) , wsdl:port uddi:bindingTemplate (. / 29361); (CONSUMER) , (. / 29361); (SENDER) , (. / 29361); (RECEIVER) , (, SOAP) (. / 29361). 2.3 , . . , . . . , , / 293622013 4 , . , . ,