Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
WS-I Basic Profile
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Interoperability guidance for core web services specifications}} The '''WS-I Basic Profile''' (official abbreviation is BP), a specification from the [[Web Services Interoperability]] industry consortium (WS-I), provides [[interoperability]] guidance for core [[Web Services]] specifications such as [[SOAP]], [[Web Services Description Language|WSDL]], and [[UDDI]]. The profile uses [[Web Services Description Language]] (WSDL) to enable the description of services as sets of endpoints operating on messages. 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. 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. ==Versions== *Version 1.0 of this profile was released in early 2004. *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 [[Simple Soap Binding Profile]] (SSBP) *Version 1.2 was finalized in November 2010. The main new features are the support for [[Message Transmission Optimization Mechanism|MTOM]] binary attachments and WS-Addressing *Version 2.0 was also published in November 2010. It uses [[SOAP]] 1.2, [[UDDI]] 3 and [[WS-Addressing]] ==Compliant framework== Here is a list of frameworks claiming to be compliant with this profile : *[[SAP - Sybase Unwired Platform]] [http://infocenter.sybase.com/help/topic/com.sybase.infocenter.pubs.docset-SUP-2.2.0/doc/html/title.html] *[[Oracle Weblogic Server]] 10.3 is Basic Profile compliant as well as WS-I Basic Security Profile compliant [http://www.oracle.com/technology/products/weblogic/index.html] *[[ASP.NET]] 2.0 - Web Services are Basic Profile compliant [http://msdn2.microsoft.com/en-us/library/ms230196.aspx] *[[Microsoft BizTalk Server]] [http://www.microsoft.com/Biztalk] *[[Eclipse Metro]], the bundle including the [[JAX-WS]] Reference Implementation (JAX-WS RI) and the Tango ([[WSIT]]) project. *[[IBM WebSphere Application Server]] Version 5.0.2 to 5.1 are BP 1.0 compliant version 6.0+ are BP 1.1 compliant [http://www-128.ibm.com/developerworks/webservices/newto/ws-websvc.html] *[[Apache Axis]] 1.2+ is BP 1.0 compliant *[[Apache Axis2]] *[[Celtix]] *[[Gsoap|gSOAP]] is BP 1.0a, 1.1, and 1.2 compliant *[http://softwareag.com Software AG webMethods version 7 and 8] *[[JBossWS]] *[[Codehaus XFire]] *[[Apache CXF]], the merger of Codehaus XFire and Celtix *[http://gosu-lang.org Gosu], the Gosu language inherently supports WS-I webservices as native types. *[http://www.cordys.com Cordys] *[http://static.springsource.org/spring-ws/sites/1.5/ SpringWS] ==External links== *[http://www.ws-i.org/Profiles/BasicProfile-1.0.html WS-I Basic Profile 1.0 Specification] *[http://www.ws-i.org/Profiles/BasicProfile-1.1.html WS-I Basic Profile 1.1 Specification] *[http://ws-i.org/profiles/BasicProfile-1.2-2010-11-09.html WS-I Basic Profile 1.2 Specification] *[http://ws-i.org/profiles/BasicProfile-2.0-2010-11-09.html WS-I Basic Profile 2.0 Specification] *[http://www.w3.org/TR/wsdl WSDL 1.1 Specification] [[Category:Web service specifications]] [[Category:Interoperability]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Short description
(
edit
)