magazine resources subscribe about advertising

New Architect Daily
Commentary and updates on current events and technologies

CMP Media E-Book

Download your copy today.

Research
Search for reports and white papers from industry vendors and analysts.

This Week at NewArchitect.com Subscribe now to our free email newsletter and get notified when the site is updated with new articles







Day of Defeat Online Gaming

 New Architect > Archives > 2001 > 12 > At Your Server  

It Don't Amount to Beans

By Jim Jagielski

In all aspects of life, there are status symbols: The kind of car you drive, the kind of house you live in, your brand of beer, and so on. If you have a choice, you can bet status is applied to the variations. Technology is no exception.

Status symbols even exist in Web infrastructure design—and I'm not talking about the type of servers you're running, or how much memory they have, or the kind of bandwidth you have access to. I'm talking about application servers.

It's almost a badge of honor when your site infrastructure has grown to include a dedicated Java 2 Enterprise Edition (J2EE) application server. Mention that you're using PHP or mod_perl—"What? Still!?!"—and it's assumed that, well, you're just not in that enterprise league yet.

Once you do migrate to a J2EE application server, there's still certification to contend with. If your server supports only part of the J2EE specification—say, it supports servlets and JavaServer Pages (JSP) but not Enterprise JavaBeans (EJB), or it's not fully J2EE certified—that's seen as a disadvantage.

Given all of this peer pressure (both internally and externally; after all, how you're perceived by your present and future customers is important), it isn't a surprise that so many companies are implementing solutions based on high-end, high-priced application servers. But is that a wise choice? If the current market adjustment has shown us anything, it's that needless spending is a dangerous strategic decision. There are three fundamental ways of handling application logic: server-side scripting languages, fully certified J2EE servers, and JSP/servlet servers.




  Day of Defeat Online Gaming

home | daily | current issue | archives | features | critical decisions | case studies | expert opinion | reviews | access | industry events | newsletter | research | careers | info centers | advertising | subscribe | subscriber service | editorial calendar | press | contacts


Copyright © 2006 CMP Media, LLC Read our privacy policy, your California privacy rights, terms of service.
SDMG Web sites: BYTE.com, C/C++ Users Journal, Developer Pipeline, Dr. Dobb's Journal, DotNetJunkies, MSDN Magazine, Sys Admin,
SD Expo, SD Magazine, SqlJunkies, The Perl Journal, Unixreview, Windows Developer Network, New Architect

web2