![]() ![]() ![]() ![]() |
![]() |
This book introduces the Enhydra Application Server and the Enhydra development environment. It provides an introductory overview of Enhydra and explains how to develop an application by using an example illustrating some of the key principles of Enhydra applications.
This book assumes you have the following basic skills:
- A general understanding of the Internet, the World Wide Web (WWW), and Hypertext Markup Language (HTML).
- Good working knowledge of the Java programming language. Some knowledge of Java servlets is also helpful.
- Knowledge of basic UNIX commands and the UNIX make utility. This is not necessary if you are developing your application with the Kelp Toolset in an IDE such as JBuilder.
- A good understanding of relational databases; knowledge of SQL is helpful.
Enhydra runs on a variety of operating systems. In general, file and directory paths used in this book are in UNIX format, for example
/usr/local/bin
. To convert these paths into Windows format, simply change the forward slash (/
) characters into backslash (\
) characters; for example,C:\usr\local\bin
.This book uses the following typographical conventions:
- New terms being introduced are shown in italics.
- File names, directory names, and URLs are shown in fixed-pitch font, for example:
/usr/local/bin
- Java packages, classes, methods, and other identifiers are shown in bold, for example, the Session object. Method names are suffixed with empty parentheses, even if the method takes parameters, for example run( ).
- Commands that you enter directly are shown on a separate line in fixed-pitch code typeface. For example:
cd mydir
Code examples are shown in fixed-pitch font. For example:
System.out.println("something");
Utility program names and options are shown in bold. For example: the make utility; the -keep option.
You can find a variety of information and support at the Enhydra web site, http://www.enhydra.org.
Software Downloads
You can download the latest version of Enhydra and other related software at: http://www.enhydra.org/software/downloads/index.html.
Online Documentation
A wide range of documentation is available at the Enhydra web site, at: http://www.enhydra.org/software/enhydra/documentation/index.html. The Enhydra installation also includes HTML documentation, as described in "Viewing Online Documentation."
E-mail Lists
Lutris encourages you to join one or more of the following Enhydra E-mail lists:
- Enhydra@enhydra.org is the Enhydra mailing list for developer interaction.This list is monitored by the Enhydra project team, and is the ideal place to get answers to your questions from fellow Enhydra developers.
- Enhydra-digest@enhydra.org is a weekly digest of all mail sent to enhydra@enhydra.org.
- EnhydraEnterprise@enhydra.org is the Enhydra Enterprise mailing list, which is tailored for those who are developing and deploying Enhydra applications on a large scale. Here you can find answers to the more detailed Enhydra questions such as those on Enterprise Java Beans (EJB) and the Common Object Request Broker Architecture (CORBA).
- EnhydraEnterprise-digest@enhydra.org is a weekly digest of EnhydraEnterprise@enhydra.org.
- Enhydra-announce@enhydra.org is the mailing list for receiving Enhydra announcements.
To join one or more of these lists, go to http://www.enhydra.org/community/mailingLists/index.html.
You can search the combined Enhydra mailing list archives at: http://www.enhydra.org/community/mailingLists/index.html
Bug Reporting
You can report bugs in Enhydra, or request features in future releases at: http://www.enhydra.org/community/bugReports/index.html
Working Groups
Enhydra working groups bring together developers interested in creating new technologies for Enhydra and Enhydra applications. Each working group provides access to the current project source code and to the project E-mail list, which allows you to communicate with the project leaders and other developers. Go to http://www.enhydra.org/community/mailingLists/index.html to join one or more of these working groups.
As an open source product, Enhydra benefits from the contributions of many developers around the world. In particular, Lutris would like to thank the following people who have contributed information used in some form in this book: Robert Cadena, G. W. Estep, Rohan Oberoi, Dan Rosner, Peter Speck, and David Trisna.
Lutris Technologies http://www.lutris.com 1200 Pacific Ave., Suite 300 Santa Cruz, CA 95060 Voice: (831) 471-9753 Fax: (831) 471-9754 documentation@lutris.com |