Knowledge

WS-I Basic Profile

Source 📝

54:
To understand the importance of WSI-BP, note that it defines a much narrower set of valid services than the full WSDL or SOAP schema. Many common platforms (listed below) support WSI-BP but do not support services outside of it. Compare the WSDL 1.1 specification to the subset permitted in WSI-BP.
67:
Version 1.1 published in 2006 does not have the same scope as version 1.0. The part of version 1.0 dealing with serialization of envelopes and their representation in messages has been moved to a new profile called
55:
Also note that WSI-BP generally narrows the SOAP specification. There is a notable exception where WSI expands on the SOAP standard, and that is in adding xml:lang attribute on fault elements.
76: 109: 259: 48: 40: 150: 24: 69: 106: 264: 129: 113: 154: 117: 239: 234: 28: 125: 51:(WSDL) to enable the description of services as sets of endpoints operating on messages. 190: 212: 75:
Version 1.2 was finalized in November 2010. The main new features are the support for
253: 229: 224: 136: 91: 164: 32: 116:
10.3 is Basic Profile compliant as well as WS-I Basic Security Profile compliant
158: 102:
Here is a list of frameworks claiming to be compliant with this profile :
195: 153:
Version 5.0.2 to 5.1 are BP 1.0 compliant version 6.0+ are BP 1.1 compliant
204:, the Gosu language inherently supports WS-I webservices as native types. 185: 121: 169: 140: 132: 174: 144: 87: 83: 44: 36: 16:
Interoperability guidance for core web services specifications
244: 82:
Version 2.0 was also published in November 2010. It uses
207: 180: 23:(official abbreviation is BP), a specification from the 201: 64:
Version 1.0 of this profile was released in early 2004.
143:
Reference Implementation (JAX-WS RI) and the Tango (
124:2.0 - Web Services are Basic Profile compliant 8: 198:, the merger of Codehaus XFire and Celtix 181:Software AG webMethods version 7 and 8 27:industry consortium (WS-I), provides 7: 240:WS-I Basic Profile 2.0 Specification 235:WS-I Basic Profile 1.2 Specification 230:WS-I Basic Profile 1.1 Specification 225:WS-I Basic Profile 1.0 Specification 79:binary attachments and WS-Addressing 177:is BP 1.0a, 1.1, and 1.2 compliant 14: 49:Web Services Description Language 151:IBM WebSphere Application Server 1: 107:SAP - Sybase Unwired Platform 25:Web Services Interoperability 139:, the bundle including the 70:Simple Soap Binding Profile 281: 260:Web service specifications 161:1.2+ is BP 1.0 compliant 130:Microsoft BizTalk Server 35:specifications such as 245:WSDL 1.1 Specification 114:Oracle Weblogic Server 98:Compliant framework 47:. The profile uses 31:guidance for core 21:WS-I Basic Profile 272: 265:Interoperability 29:interoperability 280: 279: 275: 274: 273: 271: 270: 269: 250: 249: 221: 100: 61: 17: 12: 11: 5: 278: 276: 268: 267: 262: 252: 251: 248: 247: 242: 237: 232: 227: 220: 219:External links 217: 216: 215: 210: 205: 199: 193: 191:Codehaus XFire 188: 183: 178: 172: 167: 162: 156: 148: 134: 127: 119: 111: 99: 96: 95: 94: 80: 73: 65: 60: 57: 15: 13: 10: 9: 6: 4: 3: 2: 277: 266: 263: 261: 258: 257: 255: 246: 243: 241: 238: 236: 233: 231: 228: 226: 223: 222: 218: 214: 211: 209: 206: 203: 200: 197: 194: 192: 189: 187: 184: 182: 179: 176: 173: 171: 168: 166: 163: 160: 157: 155: 152: 149: 146: 142: 138: 137:Eclipse Metro 135: 133: 131: 128: 126: 123: 120: 118: 115: 112: 110: 108: 105: 104: 103: 97: 93: 92:WS-Addressing 89: 85: 81: 78: 74: 71: 66: 63: 62: 58: 56: 52: 50: 46: 42: 38: 34: 30: 26: 22: 165:Apache Axis2 101: 53: 33:Web Services 20: 18: 159:Apache Axis 254:Categories 196:Apache CXF 147:) project. 213:SpringWS 59:Versions 186:JBossWS 122:ASP.NET 208:Cordys 170:Celtix 141:JAX-WS 90:3 and 72:(SSBP) 43:, and 175:gSOAP 86:1.2, 202:Gosu 145:WSIT 88:UDDI 84:SOAP 77:MTOM 45:UDDI 41:WSDL 37:SOAP 19:The 256:: 39:,

Index

Web Services Interoperability
interoperability
Web Services
SOAP
WSDL
UDDI
Web Services Description Language
Simple Soap Binding Profile
MTOM
SOAP
UDDI
WS-Addressing
SAP - Sybase Unwired Platform

Oracle Weblogic Server

ASP.NET

Microsoft BizTalk Server

Eclipse Metro
JAX-WS
WSIT
IBM WebSphere Application Server

Apache Axis
Apache Axis2
Celtix
gSOAP
Software AG webMethods version 7 and 8

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.