The leader in enterprise class, open source middleware

JBoss Enterprise Middleware

Subscribe to JBoss Enterprise Middleware: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get JBoss Enterprise Middleware: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

JBoss Authors: APM Blog, Stackify Blog, XebiaLabs Blog, Dynatrace Blog, Michael Kopp

Related Topics: Java EE Journal, JBoss Enterprise Middleware

J2EE Journal: Article

New Book Claims: "There's Something Special About JBoss"

As Norman Richards and Sam Griffith, Jr. point out in their new book: "JBoss isn't an ordinary open source project"

'Most people come to JBoss because they want a J2EE application server, but JBoss's dynamic architecture allows it to go well beyond J2EE,' note Norman Richards and Sam Griffith, Jr. in a new book, 'JBoss: A Developer's Notebook' just published by O'Reilly.

JBoss isn't an ordinary open source project. It isn't an ordinary J2EE application server, either. As Richards and Griffiths state: there's something special about JBoss.

For example, JBoss is one of few open source, community-driven projectsthat have found commercial success without betraying their roots. Although JBoss is freely available for any purpose, it's backed by a real company, JBoss, Inc., whose hundred-plus full-time employees fuel the continued development of the project. They also provide training and support for those who need the reassurance of having strong vendor backing.  

But more extraordinary, claims the book, is the technology itself.

"Although JBoss provides a fully certified J2EE container, you're free to alter the services provided to make J2EE work the way you want," Richards and Griffith explain. "You can even throw J2EE away completely, working at a lower services level or at a higher level using technologies such as AOP and Hibernate. You can make JBoss as heavy or as light as you need it to be. You can stick to the J2EE specification for maximum portability oryou can rewrite the rules to obtain maximum agility and performance."

The book is built around practical examples that range from installing JBoss to rolling out an actual production system. The book doesn't explain how to write EJBs or JSPs; its focus is on getting all of the components to work together in a realapplication and is weighted towards hands-on lab-style exercises and light on lecture and theory.

Developers working through the exercises will learn how to:

  • Install, configure, and monitor JBoss
  • Use Ant to generate and deploy WAR and EAR files
  • Use Xdoclet to automate the tedious parts of J2EE
  • Work with real-world databases--commercial and open source
  • Configure security, including stackable login modules and SSSL
  • Configure Log4J to log important events from the server and applications
  • Generate database schema automatically and keep the schema in sync with EJBs
  • Map preexisting schema into objects
  • Roll out a full-fledged production application

  • More Stories By Jeremy Geelan

    Jeremy Geelan is Chairman & CEO of the 21st Century Internet Group, Inc. and an Executive Academy Member of the International Academy of Digital Arts & Sciences. Formerly he was President & COO at Cloud Expo, Inc. and Conference Chair of the worldwide Cloud Expo series. He appears regularly at conferences and trade shows, speaking to technology audiences across six continents. You can follow him on twitter: @jg21.

    Comments (1) View Comments

    Share your thoughts on this story.

    Add your comment
    You must be signed in to add a comment. Sign-in | Register

    In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.

    Most Recent Comments
    Jack D. Herrington 07/22/05 07:25:57 AM EDT

    At just 130 pages this book is super light on exposition. Expect to be taken on a lightning ride. And if that works for you. If that's not for you. If, for example, JBoss is your first Java environment, then I would look elsewhere.