Java Reference
In-Depth Information
Chapter 1. Getting Started with JBoss
AS 7
In this topic, we will learn how to develop applications on the JBoss Application Server
Release 7, which marks a giant leap from previous application server releases. The
new application server features a truly modular, blazingly fast container that can be
managed either as a standalone process or as part of a domain of servers.
The focus of this topic is on application development; therefore, we will need at first
to gather all resources required for delivering our applications. More in detail, in this
chapter we will cover the following topics:
• An overview of Java EE and JBoss AS 7
• Preparing your environment for the installation
• Downloading and installing JBoss AS 7
• Verifying the JBoss AS installation
• Installing other resources needed for development
An overview of Java EE and JBoss AS
7
Java EE (formerly called J2EE) embraces a standard set of technologies for server-
side Java development. Java EE technologies include servlets, Java Server Pages
( JSPs ), Java Server Faces ( JSF ), Enterprise JavaBeans ( EJBs ), Context
Dependency Injection ( CDI ), Java Messaging Service ( JMS ), Java Persistence
API ( JPA ), Java API for XML Web Services ( JAX-WS ), and Java API for RESTful
Web Services ( JAX-RS ), among others.
Several commercial and open source application servers exist that allow developers
to run applications compliant with Java EE; JBoss AS is the leading open source solu-
tion adopted by developers and, although this is difficult to measure in exact terms, it
is likely to be the most widely used application server in the market.
Search WWH ::




Custom Search