• Post Reply Bookmark Topic Watch Topic
  • New Topic

'O' in SOAP

 
Kiran Kumar
Ranch Hand
Posts: 91
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What significance does "Object" has in Simple Object Access Protocol?
SOAP doesn't advocate any programming language whether Object oriented or Procedure oriented, also, looking at few application written in SOAP, very rarely is a distributed Object accessed.
Thanks in advance,
Kiran Devaram
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
From Understanding SOAP published in MSDN:
It seems like just yesterday SOAP wasn't more than a cleaning product. Now most developers can't hear the word without seeing angle brackets. SOAP originally stood for "Simple Object Access Protocol". If you had asked anyone what SOAP meant several years ago, they would have probably said something like "it's for making DCOM and Corba (e.g., RPC calls) work over the Internet". The original authors admit they were focused on "accessing objects" back then, but over time it became desirable for SOAP to serve a much broader audience. Hence, the focus of the specification quickly moved away from objects towards a generalized XML messaging framework.
The shift in focus creates a slight problem with the "O" in the SOAP acronym. Interestingly, the SOAP 1.2 Working Group has (so far) kept the SOAP name (it's so popular, how could they not?) but decided against spelling it out to avoid misleading developers.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!