PacktLib: JBoss AS 5 Development

JBoss AS 5 Development

Credits

About the Author

About the Reviewers

Preface

Installing Core Components

Prologue

Introduction

Installing the Java environment

Installing JBoss AS 5

Installing Eclipse

Plugins: The heart of Eclipse

Summary

What's New in JBoss AS 5?

Application server features

The next generation application server

Creating a custom server configuration

Summary

Customizing JBoss AS Services

How to monitor JBoss AS services

JBoss AS thread pool

Configuring logging services

Configuring the connection to the database

Configuring the transaction service

Summary

Developing EJB 3 Session Beans

Java EE made easier

Developing Enterprise JavaBeans

Configuring the EJB container

Summary

Developing JPA Entities

Data persistence meets a standard

Summary

Creating a Web Application

Developing web layout

Configuring JBoss Web Server

Summary

Developing Applications with JBoss Messaging Service

Short introduction to JMS

The new JBoss Messaging system

Developing JMS applications

Advanced JBoss Messaging

Summary

Developing Applications with JBoss and Hibernate

Introducing Hibernate

Summary

Managing JBoss AS

Introducing Java Management Extension

Developing MBeans

Service POJOs

JBoss AS Administration Console

Summary

Developing Applications with JBoss Web Services

Web Service concepts

Coding Web Services with JBossWS

Summary

Clustering JBoss AS

Cluster basics

Introducing JBoss AS cluster

JBoss AS 5 cluster configuration

JBoss AS clustered services

Clustering web applications

JMS clustering

Summary

Developing a Clustered Application

Clustering Stateless Session Beans

Clustering Stateful Session Beans

Clustering entities

Clustering web applications

Summary

JBoss AS Security

Approaching Java Security API

Introducing JBossSX

Summary

Securing JBoss AS Applications

Securing the AppStore application

Securing applications at transport level

Securing Web Services

Encrypting the POJOWebService

Summary

Index