If you are into developing and consuming services in SOA environment , Interoperability is something which is assumed. Interoperability is best achieved by following standards.
WCF provides a system binding called ‘BasicHttpBinding’ which conforms to the minimum requirement for having a standard compliant web service as specified by WS-I organization.
'BasicHttpBinding’ of WCF 3.5 is compliant to Basic Profile 1.1 standard of Web Service.
Basic Profile 1.1 in turn is the umbrella term which list down versions/editions of various underlying standards/specifications that need to be supported.
Following is the list of standards which Basic Profile 1.1 contains :
- Extensible Markup Language (XML) 1.0 (Fourth Edition)
- Extensible Markup Language (XML) 1.0 (Second Edition)
- Namespaces in XML
- RFC2246: The TLS Protocol Version 1.0
- RFC2965: HTTP State Management Mechanism
- Simple Object Access Protocol (SOAP) 1.1
- UDDI Version 2 XML Schema
- UDDI Version 2.03 Data Structure Reference, Dated 19 July 2002
- UDDI Version 2.03 Data Structure Reference, Section 7
- WSDL 1.1
- WSDL 1.1 Binding Extension for SOAP 1.2
- XML Schema Part 1: Structures
Basic Profile 1.2 is under progress.
Understanding the content specifications of Basic Profile is more important because each of them evolve independently.
Current Versions of some them are :
- XML 1.1 Second Edition
- WSDL 2.0
- SOAP 1.2
No comments:
Post a Comment