Lists Home |
Date Index |
On Wednesday 23 January 2002 12:04 pm, Paul Prescod wrote:
> We aren't implementing DNS. Doesn't it seem a little odd to post
> about the inefficiency of TCP to an *XML* mailing list? Where is the
> inefficiency of a SOAP call really going to come from?
For fine-grained synchronous calls, a lot of the overhead *is* in
TCP/HTTP. As I said before, the performance characteristics of SOAP
over HTTP are such that it skews you away from these kinds of
applications, which people *are* building, and the systems built this
way are failing the test of least surprise. I should note that SOAP
over UDP also suffers vs. binary RPC over UDP.
There are a lot of situations where SOAP over HTTP is fine. It's not a
panacea though, and REST assured, REST isn't perfect for everything
People mistake generality for general applicability far too often...