mnot’s Web log

Design depends largely on constraints.” — Charles Eames

Monday, 8 August 2005

HTTP Performance (again)

Some folks at IONA have written a paper entitled Where HTTP Fails SOAP. I had a chance to look at this before I got it published, and their conclusions make a lot of sense — if you accept the premise that SOAP (and Web services) is about integration with existing applications.

In other words, if you’re using SOAP to integrate with existing systems, you’re probably going to use whatever interfaces are already available on the box; if there’s a HTTP server — say, Apache — you’ll use it, while if there’s a JMS queue, you might consider using that. If that’s the case, using HTTP will likely bring performance and resource problems; many widely-used HTTP servers (especially older implementations) aren’t that performant.

There’s a long way from that position, however, to one where this is all HTTP’s fault, and unfortunately that’s the impression that the article gives. As I’ve said before, there are very few fundamental limitations on performance in HTTP, and plenty of implementations that can easily match — or beat — those of other, “fast” protocols.

BTW, does anyone else find those sys-con.tv ads as annoying as I do?


Filed under: Web, Web Services

discussion of this entry

henry Story said…

Yes. I find it impossible to read an article with those voice over ads. And it leaves a bad taste in one's mouth that severely staines the article to which it is attached.

Monday, August 8 2005 at 11:19 PM +10:00

add to the discussion

your details

name
e-mail address

Your e-mail address will not be shared.

your comment

Separate paragraphs with blank lines; HTML markup will be removed.

By submitting a comment, you agree to grant a limited license to reproduce it, under the same terms as the page being commented upon. If you have questions or prefer other terms, please contact me.

Creative Commons License