Introduction to Java Application Server Guide
JBoss is a powerful Java-based open-source application server that is very popular among Java 2, Enterprise Edition (J2EE) application developers. This document describes how to configure and use the JBoss application server in OS X Server, which lets you deploy J2EE applications easily and reliably.
This document is intended for system administrators, J2EE application assemblers, and developers. It assumes you have a solid background in system administration and J2EE technology. You must be familiar with OS X Server, especially how to use Terminal to issue shell commands. Knowledge of database engines, such as MySQL, is helpful but not required.
Organization of This Document
This document has the following chapters:
“Application Server Overview” provides an overview of JBoss for OS X Server.
“Configuring Applications” explains how to perform certain tasks with the deployment tool, such as opening, configuring, and saving application archives.
“Configuring and Deploying Sun’s Pet Store” walks you through configuring and deploying Sun’s Pet Store application in OS X Server.
“Administering Application Servers” teaches you how to manage application servers, which are JBoss instances running on one or more computers.
“Balancing User Load and Replicating Sessions” explains how to enable an application to be distributable among cluster nodes and walks you through configuring HTTP load balancing for Pet Store using three computers.
This document also contains a revision history, a glossary, and an index.
To use this document to its fullest, you should download its companion files, which are packaged in
Application_Server_companion.zip, located in the same webpage from which you obtained this document.
© 2003, 2005 Apple Computer, Inc. All Rights Reserved. (Last updated: 2005-08-11)