-
Ted Neward: "Long live XML services!" (5 messages)
- Posted by: Joseph Ottinger
- Posted on: September 02 2005 08:50 EDT
Ted Neward, in "It's time to do away with this 'Web' service thing... long live XML services!," saying "The problem is that when we say "Web services", the "web" part of it implies HTTP and REST and all that other stuff. It's time we faced reality: SOAP is not just for doing stuff over the Internet."Threaded Messages (5)
- What? by John Reynolds on September 02 2005 14:48 EDT
- What? hopefully clarified by Ted Neward on September 06 2005 04:12 EDT
- What? hopefully clarified by Robert Perlinski on September 06 2005 05:52 EDT
- What? hopefully clarified by Ted Neward on September 06 2005 04:12 EDT
- Long live IIOP Services! by Dion Almaer on September 08 2005 00:53 EDT
- Ted Neward: "Long live XML services!" by han theman on September 14 2005 06:57 EDT
-
What?[ Go to top ]
- Posted by: John Reynolds
- Posted on: September 02 2005 14:48 EDT
- in response to Joseph Ottinger
The problem is that when we say "Web services", the "web" part of it implies HTTP and REST and all that other stuff. It's time we faced reality: SOAP is not just for doing stuff over the Internet. It's time we started calling them what they are: XML services.
Ted has totally lost me with the distinction that he's trying to make here. SOAP doesn't require HTTP... but you could also say that XML services don't require SOAP. Going further, services don't require XML.
We might as well just call them what they are: services.
--John -
What? hopefully clarified[ Go to top ]
- Posted by: Ted Neward
- Posted on: September 06 2005 04:12 EDT
- in response to John Reynolds
XML services without SOAP miss an important part of what SOAP provides, which is to say, framing and extensibility points. SOAP "just" provides a place to hang additional out-of-band information, such as confidentiality/integrity/authentication headers (a la WS-Security), guaranteed delivery semantics (a la WS-Reliability or WS-ReliableMessaging), and so on, without having to "pollute" your actual message content. The same sort of stuff is present in most wire protocols, in fact, for the same sorts of reasons. (Take a look at JMS or MSMQ, you'll see the same basic construct there, too.)The problem is that when we say "Web services", the "web" part of it implies HTTP and REST and all that other stuff. It's time we faced reality: SOAP is not just for doing stuff over the Internet. It's time we started calling them what they are: XML services.
Ted has totally lost me with the distinction that he's trying to make here. SOAP doesn't require HTTP... but you could also say that XML services don't require SOAP. Going further, services don't require XML.We might as well just call them what they are: services.--John
So while it's fair to say that "services don't require XML" (a quick look at Jini pretty much confirms that idea, IMHO), I think it is necessary to say that "XML services require SOAP". To exclude SOAP is to miss a large opportunity for standardization. -
What? hopefully clarified[ Go to top ]
- Posted by: Robert Perlinski
- Posted on: September 06 2005 05:52 EDT
- in response to Ted Neward
"XML services require SOAP". To exclude SOAP
>> is to miss a large opportunity for standardization
If it's about SOAP after all, then why not call it "SOAP Services"? R. -
Long live IIOP Services![ Go to top ]
- Posted by: Dion Almaer
- Posted on: September 08 2005 00:53 EDT
- in response to Joseph Ottinger
IIOP Services all the way!
no.
CSV Services!
:) -
Ted Neward: "Long live XML services!"[ Go to top ]
- Posted by: han theman
- Posted on: September 14 2005 06:57 EDT
- in response to Joseph Ottinger
XML services fits the bill for Web Services, SOAP, XML-RPC...
Point is: XML sucks.
When the REAL engineers starts getting back to the IT industry, they will hopefully set things straight.