JBoss: A Developer's Notebook

JBoss: A Developer's Notebook

4.0 2
by Norman Richards, Sam Griffith
     
 

View All Available Formats & Editions

There's nothing ordinary about JBoss. What began as an open source EJB container project six years ago has become a fully certified J2EE 1.4 application server with the largest market share, competitive with proprietary Java application servers in features and quality. And with its dynamic architecture, JBoss isn't just a J2EE server. You can alter the services to

Overview

There's nothing ordinary about JBoss. What began as an open source EJB container project six years ago has become a fully certified J2EE 1.4 application server with the largest market share, competitive with proprietary Java application servers in features and quality. And with its dynamic architecture, JBoss isn't just a J2EE server. You can alter the services to make J2EE work the way you want, or even throw J2EE away completely.

After more than a million downloads, many JBoss users are no longer trying it out on internal test boxes, but rolling it out on production machines. JBoss: A Developer's Notebook takes you on a complete tour of JBoss in a very unique way: rather than long discussions, you will find code--lots of code. In fact, the book is a collection of hands-on labs that take you through the critical JBoss features step-by-step. You don't just read about JBoss, you learn it through direct practical application. That includes exploring the server's many configurations: from bare features for simple applications, to the lightweight J2EE configuration, to everything JBoss has in store-including Hibernate and Tomcat.

JBoss: A Developer's Notebook also introduces the management console, the web services messaging features, enhanced monitoring capabilities, and shows you how to improve performance. At the end of each lab, you'll find a section called "What about..." that anticipates and answers likely follow-up questions, along with a section that points you to articles and other resources if you need more information.

JBoss is truly an extraordinary application server. And we have an extraordinary way for you to learn it.

Product Details

ISBN-13:
9780596553333
Publisher:
O'Reilly Media, Incorporated
Publication date:
06/28/2005
Sold by:
Barnes & Noble
Format:
NOOK Book
Pages:
176
File size:
3 MB

Meet the Author

Norman Richards has developed software for a decade and has been working with code generation techniques for much of that time. He is an avid XDoclet user and evangelist. Norman lives in Austin, Texas.

Sam Griffith is an OO Architect/Developer/Mentor who has programmed OO systems since 1987. He has used Obj-C, C++, Smalltalk, Object Pascal, Object-Forth (Neon), CLOS and other OO systems.

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >

JBoss 4 out of 5 based on 0 ratings. 2 reviews.
Anonymous More than 1 year ago
Guest More than 1 year ago
Chances are that you already have this book in your IT library. But now, you need to put down whatever you're doing and start reading this book! Authors Norman Richards and Sam Griffith have done an outstanding job of showing you how to simplify the J2EE application development process and avoid the traps and complexity normally associated with such. Richards and Griffith begin by showing you how to install JBoss and getting the server up and running. Next, the authors show you how to build a simple web application, get it running on the server, and then monitor it. Then, they take the big step of showing you how to create a complete J2EE application with both a web and an EJB component. Richards and Griffith continue by turning their attention toward connecting to a real database, so as to have an application access a more robust and production-friendly database by using MySQL. In addition, the authors next show you how to configure the behavior of JBoss to allow for much more interesting security policies around applications. They also look at how JBoss handles logging. Richards and Griffith next continue with a detailed description of how to customize the CMP entity beans' persistence. Next, the authors show you how to use the Web Console. Finally, they walk you through the default JBoss installation and show you what updates are needed to get JBoss instance ready to be exposed to the outside world. With the preceding in mind, the authors have done an excellent job crafting the book with the application developer in mind. At the end of the day, you'll know how to install JBoss to rolling out an actual production system.