Network & Systems Infrastructure
F E A T U R E  
Web Application Servers Come of Age

  July 23, 2001
  By Gautam Desai, Eric Sanchez and Joe Fenner

What's Next for Application Servers

Given the recent activity in the application-server market, and given the direction of the vendors whose products we tested, we expect to see the following trends played out in the near future:

>> Continued movement to e-business platforms. The recent evolution of application servers beyond back-end application services will continue as vendors attempt to broaden their offerings, differentiate themselves from competitors and provide more compelling value propositions to buyers. This will be demonstrated by convergence not only with the e-commerce or portal technology but also with EAI (enterprise application integration) technology.

>> Increased support for J2EE -- without commoditization. Most of the products we tested are already (or soon will be) compliant with the J2EE specification. Although J2EE will continue to have industry support, it will not bring about the commoditization of application servers. This is because products will continue to use varying approaches for delivering their services and will attempt to differentiate themselves from competitors through added capabilities and innovative approaches. For example, loading objects is a straightforward task, but many products do not optimize loading; instead, they make multiple calls to a database to load each individual object in serial fashion. Sybase is one vendor that has chosen to optimize the object-loading requirement by loading multiple objects simultaneously based on a single query, rather than executing a discrete query for every object.

>> Some (limited) embracing of other architectural models. While the Java world has gained the most mind share lately with J2EE, Microsoft's prevalence in the market will result in increased support for its .Net architecture. For instance, vendors including Borland and Macromedia (with ColdFusion) are building solutions that are designed to leverage the Microsoft environment. While it makes sense for vendors to cater to the huge market of customers that have standardized on Microsoft platforms, this approach also means competing with Microsoft, which offers such a wide variety of components that Microsoft shops may find it tough to rationalize the use of a third-party application server. But apart from J2EE and .Net, few other architecture standards will enjoy any measure of widespread support. For example, efforts at advancing CORBA (Common Object Request Broker Architecture) have become fractured in recent months, and the approach is losing steam.

Ultimately, we expect plenty of changes in the application server space over the next year or so. For organizations evaluating application servers for their infrastructures, the key is to truly understand the architectures of the systems they are considering and to investigate the strategic direction of the vendors.


Research and Reports

Storage Virtualization Guide
May 2012

Network Computing: May 2012

TechWeb Careers