Because they are written in Java, servlets are portable between servers and operating systems. The servlet programming interface (Java Servlet API) is a standard part of the J2EE platform. If a Web server, such as Microsoft's Internet Information Server (IIS), does not run servlets natively, a third-party servlet plug-in can be installed to add the runtime support. See servlet container, Java, application server, JSP, J2EE, ISAPI, NSAPI and CGI script.
Servlets Run in the Server
Servlets, as well as JavaServer Pages (JSPs), are server-side applications. The Web server or application server must support servlet processing, which became available as part of the Java 2 platform.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2008 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- Goodbye real-time era, hello 'event-driven' era
- Goodbye real-time era, hello 'event-driven' eraThis all sounds very whiz-bang......but I think I would prefer my financial information be "locked in a silo."Also, "transaction" is a noun. "Transact" is the verb you seek.It's not whiz-bang and it's not newRanadive and others META Group back in the day, have been promoting...
- Discussion threads 2008-05-06
- Brother HL-2170W
- The Brother HL-2170W laser monochrome printer provides a viable alternative to the bottomless money pit that has become today's inkjet printer. Modern photo, tricolor, and high capacity ink cartridges can cost anywhere between $20 to $100 per refill, so multiply that by your volume of prints and try not to...
- Product reviews 2008-03-19
- Red Hat acquires consultants to push JBoss
- Red Hat acquires consultants to push JBossUsual mistakeRed Hat bought out JBoss and then tried to sell it like linux and ignored the formula that JBoss had used in the past. Unnessesary mistake but there you have it. Oh, all the JBoss people left with their skills and enthusiasim too....
- Discussion threads 2008-03-14
- Death encounters with Vista SP1 RTM
- Death encounters with Vista SP1 RTMFlash in IE7I am unable to use IE7 with Adobe Flash player, also. IE7 shuts down at least three times a day with Flash installed. Firefox has been working fine with Flash player though.George, let's hope the in this case that it is...
- Discussion threads 2008-02-07
- Best Practices for Building WEB Applications Using IBM Content Manager OnDemand Web Enablement Kit Java API's
- The Content Manager OnDemand Web Enablement Kit ODWEK Java API's provide a rich development environment for Java developers needing client access to Content Manager OnDemand OD servers. This application interface provides a direct mapping between server concepts and Java objects. These Java objects provide access to Servers, Folders, Criteria, and...
- White papers 2007-12-15
- Enterprise software is crappy and it isn't going to change any time soon
- Enterprise software is crappy and it isn't going to change any time soonJava is the front end bloatJava is the front end bloat and it is a programming shortcut in the sense the developer doesn't have to write as much code.As for database performance, it's actually not the network or...
- Discussion threads 2007-12-10
- Federated ESBs come to fore as natural outcome of guerrilla SOA practices
- Some IONA Technologies announcements today point up the growing practice of multiple ESBs within enterprises, often associated in a federated manner, and sometimes using ESBs tasked with specific types of integration duties. IONA is taking a "hybrid" approach to ESB offerings, with a coordinated open source and...
- Blog posts 2007-12-10
- Post your blog to ZDNet
- Post your blog to ZDNetI think you might want to fix the bio length checking code1) Specify the maximum length so I know what it is and have the form field check it.2) Always trap internal errors like:org.springframework.jdbc.UncategorizedSQLException: SqlMapClient operation; uncategorized SQLException for SQL []; SQL state [01004]; error code...
- Discussion threads 2007-11-01
- Aspose.BarCode for Java (zip)
- Aspose.BarCode is a Java component for generation and recognition of 1D and 2D barcodes to support Java and web applications. Main features include: barcode size control, color settings, rotation angle & captions etc. It supports 20 barcode symbologies like MSI, QR, PDF417, Aztec, Code128, Planet, Code11, EAN128, Codabar, Postnet, UPCA,...
- Software downloads 2007-10-26
- Panasonic TH-50PH10UK
- The 50-inch plasma screen size surpassed the 42-inch size in sales earlier this year, according to at least one study PDF, and despite the falling prices of big-screen LCDs, plasma is still a better bargain in the 50-inch range. We've always loved the value proposition of Panasonic's professional plasmas, represented...
- Product reviews 2007-09-21
- Apache Camel addresses need for discrete infrastructure for services mediation and routing
- Read a full transcript of the discussion. Sponsor: IONA Technologies. One size fits all has its limits. Most developers prefer to cherry-pick their infrastructure resources, keep them lightweight, and remain as agile as they can. Taking a clue from this philosophy, the Apache Software...
- Blog posts 2007-09-04
- Universal and Wal-Mart pile the pressure on iTunes
- Universal and Wal-Mart pile the pressure on iTunes30 itunes purchases per ipod ownerDuring that Wall St. Journal thing a few months ago the one where Gates and jobs appeared together Jobs said that the average number of songs bought by ipod owners was only 30.iTunes will still own the market.Sorry...
- Discussion threads 2007-08-21
- Java Barcode Linear Package (zip)
- IDAutomation's barcode package contains JavaBeans, Applets, Class Libraries and Servlets for Barcoding in Java. Supports Linear and 2D barcode types including Code 128, Code 39, ITF, UPC, EAN, OneCode, DataMatrix, Maxicode and PDF417. The servlet easily creates barcodes in the web browser and may be embedded in dynamic HTML with...
- Software downloads 2007-08-16
- Report: Eminem sues Apple for copyright infringement
- Report: Eminem sues Apple for copyright infringementThen maybe they should sue their Recording LabelI don't see how this is Apple's responsibility. They legally got permission from the people who can give it. If Eminem is upset with that he should be suing Universal not Apple.Seeing as they are getting paid...
- Discussion threads 2007-07-31
- An SOA built without Web services!
- Last week, I posted some thoughts about divorcing Web services from service-oriented architecture. The two work together, but aren't necessarily the same. Lo and behold, this story from TechTarget comes up -- SOA is now being employed for the monitoring controls for the world's largest particle accelerator, but employing Java-based...
- Blog posts 2007-06-26
- AppPerfect Test Studio (exe)
- AppPerfect Test Studio is a comprehensive suite of products consisting of Load TesterLT for HTTPs/JDBC, Functional Tester for WebFT and WindowsWT applications. FT/WT performs functional and regression testing of your Windows/.NET/Java/GUI/Web applications. FT/WT records and automatically replays Web-browser/windows interactions without any scripting. Though it provides extensive scripting support for advanced...
- Software downloads 2007-06-22
- WSO2 expands ESB market with Apache Synapse-based, open source SOA offering
- Read a full transcript of the discussion. Sponsor: WSO2WSO2, Inc. has entered the open source SOA field with a slate of veterans from Web services specifications, application server design and lightweight framework development. The company's latest offering to the market came June 11 with the arrival of WSO2 ESB 1.0,...
- Blog posts 2007-06-15
- Barcode for Java (zip)
- Barcode for Java Library contains Applets, Class Libraries, Servlets, and Java Beans for Barcoding in Java. Supports Linear (1D) and 2D barcode types including Code 128, Code 39, ITF, UPC, EAN, OneCode, PDF417, Data Matrix, and MaxiCode. The Java servlet will help developer easily create barcodes in the Web browsers....
- Software downloads 2007-05-31
- ElegantJ Chart Designer IDE (zip)
- ElegantJ Chart Designer provides ultimate interoperability through XML integration, and with easy-to-use intuitive Chart Designer IDE, you can design customized, dynamic, interactive 2D and 3D charts in less than 5 minutes. ElegantJ Charts can import data from a wide variety of data sources - text, SQL, or XML through HTTP...
- Software downloads 2007-05-24
- ElegantJ Chart Library (zip)
- ElegantJ Charts is a Java Beans Charts & Gauges library for powerful visualization of the data. It provides ultimate interoperability through XML integration, and with easy-to-use intuitive Chart Desinger IDE, you can design customized, dynamic, interactive 2D and 3D charts in less than 5 minutes. ElegantJ Charts can import data...
- Software downloads 2007-05-23
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
-
-
Tasty Baking’s new LEED factory
0:57
Tasty Baking CIO: Brendan O’Malley
-
Balancing act: innovation vs. reliability
1:28
Facebook VP of technical operations: Jonathan Heiliger
-
Securing data at E-Loan
1:47
E-Loan CIO: Jay Shah
-
When crops are scarce
1:47
Del Monte Foods CIO: Marc Brown
- View all CIO Vision Series Videos »





