JBoss AS 7 Configuration, Deployment and Administration

This book is the complete guide to JBoss AS 7 for Java system administrators, developers, and application testers. It takes you through setting up a JBoss application in logical, progressive steps, supported by screenshots and clear directions.

JBoss AS 7 Configuration, Deployment and Administration

Francesco Marchioni

1 customer reviews
This book is the complete guide to JBoss AS 7 for Java system administrators, developers, and application testers. It takes you through setting up a JBoss application in logical, progressive steps, supported by screenshots and clear directions.
Mapt Subscription
FREE
$29.99/m after trial
eBook
$21.00
RRP $29.99
Save 29%
Print + eBook
$49.99
RRP $49.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$21.00
$49.99
$29.99p/m after trial
RRP $29.99
RRP $49.99
Subscription
eBook
Print + eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Book Details

ISBN 139781849516785
Paperback380 pages

Book Description

As the Java EE standard has evolved and matured, the API has become increasingly rich and complex. The next generation of application servers needs to be modular and configurable to run only specific services or containers. JBoss AS 7 promises to meet those requirements but the configuration of a complex application server is composed of a mix of administrative and management tasks which often overlap, generating confusion.

JBoss AS 7 Configuration, Deployment and Administration will give you an expert's understanding of every component that makes up the JBoss application server, and will show you how to use them, helping you to dramatically cut down the learning curve for this exciting product.

This book will guide you through configuration, management, deployment and advanced administration in a logical order to avoid the common pitfalls of setting up a new AS. The book dives into the new application server structure and shows you how to install it. You will learn how to configure the core AS services, including thread pools, the messaging system, and the transaction service. Finally, you will learn how to deploy and manage your applications and then tune the performance of your AS to achieve an efficient, indispensible application server.

Table of Contents

Chapter 1: Installing JBoss AS 7
Getting started with the application server
Exploring the application server file system
Summary
Chapter 2: Configuring the Application Server
Configuring the application server
Configuring core subsystems
Configuring the application server logging
Summary
Chapter 3: Configuring Enterprise Services
Configuring database connectivity
Configuring Enterprise Java Beans
Summary
Chapter 4: JBoss Web Server Configuration
Configuring the Web container
Creating and deploying a web application
Summary
Chapter 5: Configuring a JBoss AS Domain
Introducing the JBoss AS domain
Configuring the domain
An example domain configuration
Summary
Chapter 6: Deploying Applications on JBoss AS 7
Deploying resources on the application server
Deploying applications on JBoss AS standalone
Deploying applications on a JBoss AS domain
JBoss AS 7 classloading explained
Summary
Chapter 7: Managing the Application Server
The Command Line Interface (CLI)
The new Web admin console
CLI or Web console ?
Summary
Chapter 8: Clustering
Setting up JBoss clustering
Configuring JBoss clustering
Configuring the Infinispan subsystem
Clustering the messaging subsystem
Summary
Chapter 9: Load-balancing Web Applications
Using Apache web server with JBoss AS 7
Load-balancing with mod_cluster
Installing mod_cluster
Managing mod_cluster with the CLI
Managing your web contexts with CLI
Adding native management capabilities
Managing web contexts using the configuration file
Troubleshooting mod_cluster
Testing mod_cluster
Load-balancing between nodes
Configuring clustering in your applications
Clustering session beans
Clustering entities
Caching entities
Caching queries
Clustering web applications
Summary
Chapter 10: Securing JBoss AS 7
Approaching Java security API
Securing the AS 7 management interfaces
Securing the transport layer
Summary
Chapter 11: Taking JBoss AS 7 in the Cloud
Introduction to cloud computing
JBoss cloud infrastructure
Summary

What You Will Learn

  • Understand the new AS infrastructure and how to install, start, and stop the AS 7
  • Configure the core AS 7 services, including database connections, the JMS subsystem, and transaction service
  • Manage the application server using the Admin Console and the new Command Line Interface
  • Deploy applications on the AS, using all the available tools and instruments.
  • Configure and run a cluster of application server nodes and provide high availability to your applications
  • Secure the application server and the applications running on it
  • Learn how to take your JBoss AS 7 applications in the cloud by leveraging the OpenShift platform-as-a-service
  • Tune and slim the application server

 

Authors

Table of Contents

Chapter 1: Installing JBoss AS 7
Getting started with the application server
Exploring the application server file system
Summary
Chapter 2: Configuring the Application Server
Configuring the application server
Configuring core subsystems
Configuring the application server logging
Summary
Chapter 3: Configuring Enterprise Services
Configuring database connectivity
Configuring Enterprise Java Beans
Summary
Chapter 4: JBoss Web Server Configuration
Configuring the Web container
Creating and deploying a web application
Summary
Chapter 5: Configuring a JBoss AS Domain
Introducing the JBoss AS domain
Configuring the domain
An example domain configuration
Summary
Chapter 6: Deploying Applications on JBoss AS 7
Deploying resources on the application server
Deploying applications on JBoss AS standalone
Deploying applications on a JBoss AS domain
JBoss AS 7 classloading explained
Summary
Chapter 7: Managing the Application Server
The Command Line Interface (CLI)
The new Web admin console
CLI or Web console ?
Summary
Chapter 8: Clustering
Setting up JBoss clustering
Configuring JBoss clustering
Configuring the Infinispan subsystem
Clustering the messaging subsystem
Summary
Chapter 9: Load-balancing Web Applications
Using Apache web server with JBoss AS 7
Load-balancing with mod_cluster
Installing mod_cluster
Managing mod_cluster with the CLI
Managing your web contexts with CLI
Adding native management capabilities
Managing web contexts using the configuration file
Troubleshooting mod_cluster
Testing mod_cluster
Load-balancing between nodes
Configuring clustering in your applications
Clustering session beans
Clustering entities
Caching entities
Caching queries
Clustering web applications
Summary
Chapter 10: Securing JBoss AS 7
Approaching Java security API
Securing the AS 7 management interfaces
Securing the transport layer
Summary
Chapter 11: Taking JBoss AS 7 in the Cloud
Introduction to cloud computing
JBoss cloud infrastructure
Summary

Book Details

ISBN 139781849516785
Paperback380 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

Mastering Web Application Development with AngularJS Book Cover
Mastering Web Application Development with AngularJS
$ 26.99
$ 5.40
Apache Maven 3 Cookbook Book Cover
Apache Maven 3 Cookbook
$ 23.99
$ 16.80
JBoss AS 5 Performance Tuning Book Cover
JBoss AS 5 Performance Tuning
$ 26.99
$ 18.90
jBPM5 Developer Guide Book Cover
jBPM5 Developer Guide
$ 29.99
$ 21.00
Apache Tomcat 7 Essentials Book Cover
Apache Tomcat 7 Essentials
$ 23.99
$ 16.80
PostgreSQL 9.0 High Performance Book Cover
PostgreSQL 9.0 High Performance
$ 29.99
$ 21.00