Java Deployment takes a very practical approach to the topic of deploying Java applications. First, the book presents the major deployment concerns a Java developer faces and addresses the most common deployment scenarios. Next, the book addresses deployment issues the developer faces while coding a project. Finally, the book presents the JNLP technology and shows how to use JNLP in application deployment.
This book is intended to provide a complete picture of the deployment options currently available for
the Java platform (including Java 1.x), counting theoretical, design-oriented advice and practical
source code. It is a vast and complex subject because of the variety of different situations involved, the
different options available to the developer, and the intrinsic complexity of the deployment issue itself.
Whenever possible, examples were chosen in order to cover popular needs among developers and to
propose a solution to less-common, complex strategic engineering issues. The trade-off between these
two facets was one of the most critical aspects in planning this book.
This book is arranged so that readers can read it selectively, depending on their needs. The following
section illustrates the organization of the book's content.