Advertisement
Promo

Become a member of the ZDNet UK community

Comment Articles

Could application servers be overkill?

David Berlind ZDNet US

Published: 02 Apr 2003 15:09 BST

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

If you believe Cape Clear Software chairman and chief executive Annrai O'Toole, the major Web services vendors peddling their respective application servers -- IBM (WebSphere), BEA (WebLogic), Oracle (9iAS), and Microsoft (.Net). -- are trying to sell you a red herring.

"The truth," said O'Toole, "is that if you want to take some new or legacy code and turn it into an XML-based service that talks to another XML-based service [aka: a services oriented architecture or SOA], then you don't need a full-blown application server like all these vendors are saying you need."

That's right. O'Toole thinks we're heading back down the path of complexity that Web services, and the application servers that supposedly power them, were supposed to eliminate in the first place. The result, according to O'Toole, is an absurd amount of aggravation and expense that could be easily avoided if only IT managers and developers decide to make the document, rather than the application server, the centre of their attention.

O'Toole doesn't necessarily mean "document" in the literal sense. An advocate of Web services and services oriented architectures, O'Toole said that putting an XML interface on any digital entity -- be it a document, a Java component with business logic, some data, or even a mainframe terminal session -- basically gives that entity a document metaphor.

"The document metaphor is very exciting," said O'Toole. "It will have a profound effect on the way people think about documents and collaboration." The problem, according to the chief executive of the Ireland-based software company, is that the application server providers are trying to convince everyone that a service oriented architecture isn't complete until it can handle the sort of complex messaging and choreography tasks that are characteristic of the older, monolithic transaction-oriented, database-driven systems. If we buy into all that complexity to make an SOA work, O'Toole says, the cost of Web services implementation will be disproportionate to 99 percent of the collaborations waiting to be "developed".

To some extent, the document-centricity of which O'Toole speaks sounds much like Microsoft's pitch for XDocs. The difference, however, is that the document mentality applies to everything -- not merely to Microsoft Office. But converting static digital entities into services that can talk to each other still requires wrapping those entities in a service layer that can send, receive, and advertise itself on a network. Enter Cape Clear.

Next

Previous

1 2


  • Email
  • Trackback
  • Clip Link
  • Print friendlyPrint with EPSON

Did you find this article useful?
32 out of 54 people found this useful


Full Talkback thread

0 comments

Company/Topic Alerts

Create a new alert from the list below:






Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters