1. Introduction
1.1 Background
This document was started January, 1999 by Gary Meyer ( gary@meyer.net) after several weeks of installing various open source and proprietary Enterprise Java products for Linux. "Enterprise Java" is defined as using the Java Enterprise APIs.
Some updates were added by Greg Wilkins ( gregw@mortbay.org) in November 2001 however parts of the document are still out of date.
1.2 Audience
This HOWTO is intended to benefit software professionals who are interested in evaluating, developing, or deploying Enterprise Java on Linux. Limited knowledge or experience in either Linux or Java is assumed.
1.3 New Versions
The newest version of this document can be found at the Linux Documentation Project website at: http://linuxdoc.org/HOWTO/Enterprise-Java-for-Linux-HOWTO.html
1.4 Copyright and License
This document is Copyright (c) 1999-2001 by Gary Meyer and Greg Wilkins. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is available at http://www.gnu.org/copyleft/fdl.html
1.5 Disclaimers
The suggestions in this document are provided to help you get a Enterprise Java environment on Linux up and running as quickly as possible. The suggestions are not product recommendations or endorsements. As you become familiar with the options available, you can do you own product evaluations and determine what options are best for your particular purpose.
For the purpose of this HOWTO, "Enterprise Java" is defined as using the Java Enterprise APIs. This HOWTO does not address scalability, availability, manageability, and other such aspects of software that are often associated with the word "enterprise."
1.6 Potential Future Sections
This HOW has focused on the most popular aspects of Enterprise Java. The following sections may be added to this HOWTO.
- Integrated Development Environments (IDEs) that Support Enterprise Java for Linux
- Java Naming and Directory Interface (JNDI) Support
- Java Mail API (JMAPI) Support
- Java Transaction Service (JTS) Support
- Java Interface Definition Language (JIDL) Support
- Java Messaging Service (JMS) Support
- Common Object Request Broker Architecture (CORBA) Support
Interested in authoring a section?
Please contact the author, Gary Meyer, at ( gary@meyer.net).
1.7 Other Resources
The App-Serv Center website at http://www.app-serv.com/.
Java Enterprise in a Nutshell by David Flanagan et al at http://www.oreilly.com/catalog/jentnut/.
1.8 Feedback
Please submit all additions and corrections to the author, Gary Meyer, at ( gary@meyer.net).
Next Previous Contents