Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
SOAP
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
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!
==History== SOAP was designed as an object-access protocol and released as [[XML-RPC]] in June 1998 as part of [[UserLand Software|Frontier]] 5.1 by [[Dave Winer]], [[Don Box]], Bob Atkinson, and Mohsen Al-Ghosein for [[Microsoft]], where Atkinson and Al-Ghosein were working.<ref>{{cite web |url=http://dotnet.sys-con.com/node/45908 |title=Exclusive .NET Developer's Journal "Indigo" Interview with Microsoft's Don Box |publisher=Dotnet.sys-con.com |access-date=2012-10-04 |archive-date=2019-01-06 |archive-url=https://web.archive.org/web/20190106063021/http://support.sys-con.com/404/ |url-status=dead }}</ref> The specification was not made available until it was submitted to [[IETF]] 13 September 1999.<ref>{{cite web |url=http://xml.coverpages.org/soap.html |title=XML Cover Pages on the history of SOAP |publisher=Coverpages.org |access-date=2003-07-22 |archive-date=2001-03-03 |archive-url=https://web.archive.org/web/20010303194003/http://xml.coverpages.org/soap.html |url-status=live }}</ref><ref>{{cite news |url=https://tools.ietf.org/html/draft-box-http-soap-00 |title=SOAP: Simple Object Access Protocol |newspaper=Ietf Datatracker |date=September 1999 |access-date=2015-09-20 |archive-date=2021-02-25 |archive-url=https://web.archive.org/web/20210225055937/https://tools.ietf.org/html/draft-box-http-soap-00 |url-status=live }}</ref> According to Don Box, this was due to politics within Microsoft.<ref>{{cite web |url=http://www.xml.com/pub/a/ws/2001/04/04/soap.html |title=Don Box on the history of SOAP |publisher=XML.com |date=2001-04-04 |access-date=2015-09-20 |archive-date=2015-06-18 |archive-url=https://web.archive.org/web/20150618225840/http://www.xml.com/pub/a/ws/2001/04/04/soap.html |url-status=live }}</ref> Because of Microsoft's hesitation, Dave Winer shipped [[XML-RPC]] in 1998.<ref>{{cite web|url=http://davenet.userland.com/1998/07/14/xmlRpcForNewbies |title=XML-RPC for Newbies |date=1998-07-14 |url-status=dead |archive-url=https://web.archive.org/web/19991012055302/http://davenet.userland.com/1998/07/14/xmlRpcForNewbies |archive-date=October 12, 1999 }}</ref> The submitted [[Internet Draft]] did not reach [[Request for Comments|RFC]] status and is therefore not considered a "web standard" as such. Version 1.1 of the specification was published as a W3C Note on 8 May 2000.<ref>{{cite web |url=http://www.w3.org/TR/2000/NOTE-SOAP-20000508/ |title=W3C Note on Simple Object Access Protocol (SOAP) 1.1 |publisher=W3C |date=2000-05-08 |access-date=2015-09-20 |archive-date=2021-03-04 |archive-url=https://web.archive.org/web/20210304073820/http://www.w3.org/TR/2000/NOTE-SOAP-20000508/ |url-status=live }}</ref> Since version 1.1 did not reach [[W3C Recommendation]] status, it can not be considered a "web standard" either. Version 1.2 of the specification, however, became a [[World Wide Web Consortium|W3C]] recommendation on June 24, 2003. ''SOAP'' originally stood for "Simple Object Access Protocol" but version 1.2 of the standard dropped this acronym.<ref>{{cite web |date=April 27, 2007 |title=SOAP Version 1.2 Part 1: Messaging Framework (Second Edition) |url=http://www.w3.org/TR/soap12-part1/#intro |url-status=live |archive-url=https://web.archive.org/web/20120619182230/http://www.w3.org/TR/soap12-part1/#intro |archive-date=2012-06-19 |access-date=2012-06-15 |publisher=[[World Wide Web Consortium|W3C]] |quote=Note: In previous versions of this specification the SOAP name was an acronym. This is no longer the case. (Underneath section 1. Introduction)}}</ref> The SOAP specification<ref>{{cite web |url=http://www.w3.org/TR/soap/ |title=SOAP Specifications |publisher=W3C |access-date=2014-03-29 |archive-date=2021-04-15 |archive-url=https://web.archive.org/web/20210415140903/http://www.w3.org/TR/soap/ |url-status=live }}</ref> was maintained by the XML Protocol Working Group<ref>{{cite web |url=http://www.w3.org/2000/xp/Group/ |title=W3C XML Protocol Working Group |publisher=W3C |access-date=2014-03-29 |archive-date=2018-12-25 |archive-url=https://web.archive.org/web/20181225164613/http://www.w3.org/2000/xp/Group/%20 |url-status=live }}</ref> of the [[World Wide Web Consortium]] until the group was closed 10 July 2009. After SOAP was first introduced, it became the underlying layer of a more complex set of [[web service]]s, based on [[Web Services Description Language|WSDL]], [[XML Schema (W3C)|XSD]] and [[Universal Description Discovery and Integration|UDDI]]. These different services, especially UDDI, have proved to be of far less interest,{{citation needed|date=March 2025}} but an appreciation of them gives a complete understanding of the expected role of SOAP compared to how web services have actually evolved.{{According to whom|date=March 2025}}
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
SOAP
(section)
Add topic