home
NEWS       BLOGS       FORUMS       NEWSLETTERS       RESEARCH       EVENTS       DIGITAL LIBRARY       CAREERS  
Network Computing Network Computing Powered by InformationWeek Business Technology Network

IMMERSE YOURSELF:

SOA

  |

Data Center

  |

802.11n

  |

Data Privacy

  |
APO  |

Virtualization

  |

NAC

  |

Security

  |

Network Mgmt

  |

Enterprise Apps

  |

Storage & Servers






WebSphere Takes Your Site By Storm

By Jeffrey Rubin with Ricardo Reimundez  Have you ever sat at your Web server and cringed every time another Internet user accessed a CGI script? As you watch your CPU usage skyrocket, you begin to wonder just how much more your system can handle before it comes screeching to an abrupt halt.

Well, take cover, network managers, because the replacement for CGI is storming your way, thanks to IBM Corp.'s WebSphere Application Server (code-named Hurricane).

WebSphere is a Java application server for Java servlets, which run on your Web server and effectively replace your old C and Perl CGI scripts. Java servlets give you more flexibility and better performance--a boon for large-scale Web sites that offer end users a host of interactive functions.

We recently tested a final release of ServletExpress (a component of WebSphere) in Network Computing's Syracuse University Real-World Labs®. Although the product is compatible with any common Web server, we were disappointed to learn that you must purchase the entire WebSphere application (complete with IBM's Web server) even if you intend to use your existing Web server.

WebSphere is built entirely on open standards, including CORBA (Common Object Request Broker Architecture), JDBC (Java Database Connectivity) and Java, so that developers can take advantage of Java's write-once, run-anywhere concept. WebSphere also replaces traditional CGI development with Java servlets, which are very similar to Java applets, except they run on the server rather than the client. Some applications, such as a redirect script, which must run on a server, traditionally have been implemented using CGI scripts.

But, WebSphere changes all this, letting you implement similar or advanced applications on the server using the Java programming language. The advantage of Java servlets on servers with tremendous traffic is that they can execute quickly, as the servlets are invoked as threads in a single process.

WebSphere Application Server includes four components: IBM's Domino Go Web Server, connectors to any CORBA support, the JDBC database and ServletExpress. ServletExpress is the core of WebSphere and its most unique feature. It takes a standard Web application server and turns it into a Java-enabled Web application server. ServletExpress works with most of the major Web application servers you're likely to find in use today. WebSphere helps take the worry out of Web administration, letting you spend more time developing sophisticated applications and less time fretting about the CPU burden they will create on your server.

Thunderous Capabilities We tested a final release of ServletExpress on a Windows NT Server running Microsoft Corp.'s Internet Information Server (IIS) 4.0 in the lab. During the installation, we experienced some difficulties getting the IIS plug-in up and running.

When we reported back to IBM that its documentation did not address this as a potential problem, its tech support there suggested that we turn off all the IIS services except the IIS admin. Afterward, the product was easy to set up, and we found ourselves ready to go in no time.

Space to Work ServletExpress is a multithreaded application that runs within the same process space as the Web server on which it is running. While this affords several performance advantages, ServletExpress can also crash your Web server and take it by storm. (Could this help explain why IBM initially dubbed the server "Hurricane?") Regardless, we were pleased to find that we were able to install ServletExpress on IIS 4.0 within the same process or as a separate outside process.

In the lab, implementing servlets within WebSphere proved to be very simple. We wrote several servlets that outputted standard HTML documents. After writing the servlets, we compiled and moved them into the servlet root directory (a virtual directory within IIS). And running the servlets was a breeze; all we had to do was open up the correct URL within our Web browsers.

Jeffrey Rubin is an adjunct professor for Syracuse University and a consultant for Internet Consulting Services. He can be reached at jhrubin@istweb.syr.edu. Ricardo Reimundez is an independent consultant based in Syracuse, N.Y. He can be reached at ricardo@reimundez.com.


Other Sneak Previews

Network Health Provides Remote Access Check-Ups
By Mike Fratto
WSS Puts Its Stamp on E-mail Security
By Gregory Yerxa
A PIM You Can Live With
By Dave Fetters
Stampede Technologies' TurboGold for lotus notes
By Rich Neves

Company Directory
to browse our data, starting with a particular company.

Network Computing Links
allows you to request additional product information from our advertisers.

Print This Page







Ready to take that job and shove it?

Function:

Keyword(s):

State:
SPONSOR
RECENT JOB POSTINGS
CAREER NEWS
Go beyond Google and get vertical. These specialized search sites will help you find the business information you need -- fast.

Ari Balogh was named to the post of chief technology officer as the companys for a "realignment" of employees.










InformationWeek U.S. IT Salary Survey 2008
Salaries for business technology professionals are falling. Here's what you need to know in order to make good hiring decisions and personal career choices. Download Today
 
ROLLING RIGHT ALONG
Follow key Network Computing Reviews from conception to completion. This Week: Holistic APM.



Network Computing Reports Emerging Enterprise Podcast Series: Secrets to Success








TechSearch


Microsite of the Week


Powerful Information at Your Fingertips



InformationWeek Business Technology Network
InformationWeekInformationWeek 500InformationWeek 500 ConferenceInformationWeek AnalyticsInformationWeek CIO
InformationWeek EventsInformationWeek ReportsInformationWeek MagazinebMightyByte and SwitchDark Reading
Digital LibraryIntelligent EnterpriseInternet EvolutionNetwork ComputingNo JitterPlug Into The Cloud
space
Techweb Events Network
InteropVoiceConWeb 2.0 ExpoWeb 2.0 SummitEnterprise 2.0 ConferenceMobile Business ExpoSoftware ConferenceCSI - Computer Security Institute
Black HatGTECEnergy CampMashup CampStartup Camp
space
Light Reading Communications Network
Light ReadingLight Reading EuropeUnstrungLight Reading's Cable Digital NewsConstantinopleInternet EvolutionPyramid Research
Heavy ReadingLight Reading Live!Light Reading InsiderEthernet ExpoOptical ExpoTeleco TVTower Technology Summit
space
Financial Technology Network
Advanced TradingBank Systems & TechnologyInsurance & TechnologyWall Street & TechnologyAccelerating Wall StreetBank Systems & Technology Executive SummitBuyside Trading SummitInsurance & Technology Executive Summit
space
Microsoft Technology Network
MSDN MagazineTechNetThe Architecture Journal
space


App Infrastructure   |   Messaging & Collaboration   |   Network & Systems Mgmt   |   Network Infrastructure   |   Security  |   Storage & Servers   |   Wireless   |   Enterprise Apps
About Us  |  Contact Us  |  Site Map  |  Technology Marketing Solutions  |  Advertising Contacts  |   Briefing Centers
Copyright © 2008  United Business Media LLC  |  Privacy Statement  |  Terms of Service  |  Your California Privacy Rights