\(
\def\WIPO{World Intellectual Property Organisation}
\)
Java servlet programming / Jason Hunter with William Crawford.
1998
D 73 HUN.J
Details
Title
Java servlet programming / Jason Hunter with William Crawford.
Edition
First edition.
Description
xvi, 510 pages : illustrations ; 24 cm.
ISBN
156592391X
9781565923911
156592956X electronic book
9781565929562 electronic book
0596000405
9780596000400
9781565923911
156592956X electronic book
9781565929562 electronic book
0596000405
9780596000400
Alternate Call Number
D 73 HUN.J
Summary
A few years ago, the hype surrounding applets put Java on the map as a programming language for the Web. Today, Java servlets stand poised to take Java to the next level as a Web development language. The main reason is that servlets offer a fast, powerful, portable replacement for CGI scripts. The Java Servlet API, introduced as the first standard extension to Java, provides a generic mechanism to extend the functionality of any kind of server. Servlets are most commonly used, however, to extend Web servers, performing tasks traditionally handled by CGI programs. Web servers that can support servlets include: Apache, Netscape's FastTrack and Enterprise Servers, Microsoft's IIS, O'Reilly's WebSite, and JavaSoft's Java Web Server. The beauty of servlets is that they execute within the Web server's process space and they persist between invocations. This gives servlets tremendous performance benefits over CGI programs. Yet because they're written in Java, servlets are far less likely to crash a Web server than a C-based NSAPI or ISAPI extension. Servlets have full access to the various Java APIs and to third-party component classes, making them ideal for use in communicating with applets, databases, and RMI servers. Plus, servlets are portable between operating systems and between servers -- with servlets you can "write once, serve everywhere." Java Servlet Programming covers everything you need to know to write effective servlets and includes numerous examples that you can use as the basis for your own servlets. The book explains the servlet life cycle, showing how you can use servlets to maintain state information effortlessly. It also describes how to serve dynamic Web content, including both HTML pages and multimedia data. Finally, it explores more advanced topics like integrated session tracking, efficient database connectivity using JDBC, applet-servlet communication, inter-servlet communication, and internationalization.
Note
Machine derived contents note: PrefaceChapter 1: IntroductionChapter 2: HTTP Servlet BasicsChapter 3: The Servlet Life CycleChapter 4: Retrieving InformationChapter 5: Sending HTML InformationChapter 6: Sending Multimedia ContentChapter 7: Session TrackingChapter 8: SecurityChapter 9: Database ConnectivityChapter 10: Applet-Servlet CommunicationChapter 11: Interservlet CommunicationChapter 12: InternationalizationChapter 13: Odds and EndsServlet API Quick ReferenceHTTP Servlet API Quick ReferenceHTTP Status CodesCharacter EntitiesCharsetsColophon.
Bibliography, etc. Note
Includes bibliographical references and index.
Formatted Contents Note
1. Introduction
2. HTTP servlet basics
3. The servlet life cycle
4. Retrieving information
5. Sending HTML information
6. Sending multimedia content
7. Session tracking
8. Security
9. Database connectivity
10. Applet-servlet communication
11. Interservlet communication
12. Internationalization
13. Odds and ends
A. Servlet API quick reference
B. HTTP servlet API quick reference
C. HTTP status codes
D. Character entities
E. Charsets.
2. HTTP servlet basics
3. The servlet life cycle
4. Retrieving information
5. Sending HTML information
6. Sending multimedia content
7. Session tracking
8. Security
9. Database connectivity
10. Applet-servlet communication
11. Interservlet communication
12. Internationalization
13. Odds and ends
A. Servlet API quick reference
B. HTTP servlet API quick reference
C. HTTP status codes
D. Character entities
E. Charsets.
Series
Series
Java series (O'Reilly & Associates)
Published
Beijing : O'Reilly, c1998.
Language
English
Record Appears in
Added Corporate Author