Java Software Resources
A Java Servlet is a server-sided Java program which uses Sun's
Java Servlet API to interact with the web server.
The Servlet API defines a new method of providing server-sided
processing that vastly improves on the CGI API.
- Java servlets are written in a cross platform language, Java,
which renders then transferrable between many servers and invokes
the advantages of Java (OOP, network capable, compact).
- Java servlets are pre-loaded into the server's memory space
reducing execution times.
- Java servlets are invoked as threads by an instance of the JVM
which has been loaded as part of the web server.
Thus, multiple requests for the same servlet do not result in multiple
instances of the Java interpreter running simultaneously.
- Java Servlets can be run without re-complilation on
any servlet capable web server thus making them the best way of
developing customized CGI-like server processes for distribution.
Introducing Java (TM) - Your First Applet
by
Diana Luckevich
A simple example is dissected, showing how a Java browser controls the
flow of work in an applet; how to build a simple graphical user
interface; how to handle user initiated events; and how to read data
into an applet and how to process it.
Java Language Tutorial is a great online reference for learning Java.
IBM Introduction to Java is a nice multi-media Java tutorial.
Java Lecture Notes from a University course by Elliotte Rusty Harold .
Java Series books published by Addison Wesley.
O'Reilly and Associates Java reference books.
Index of Mailing Lists
provides numerous links to available mailing lists relating to Java. It also contains
forms to complete to subscribe to mailing lists.
Archive of News Group activity
contains a date organized list of questions and answers to Java related questions.
You can
download the Java Developer's Kit.
If you're not a programmer,
you can enjoy the executable content potential of applets by using a
Java-enabled browser, such as Sun's
HotJava
or some versions of
Netscape Communication's
Navigator.
Sun's FAQs
(answers to Frequently Asked Questions) and
online documentation
include more information in a variety of technical depths.
In addition to the
FAQs and
online documentation
Sun provides, there are books such as the
Addison-Wesley series
available.
On Sun's pages you'll also find links to
developer's
resources
and
training and educational events.
Some demonstrations of the capabilities of Java.
More Java resources..
|