Learn about enterprise applications
The workbench provides the tools you need to develop enterprise applications. You can use the Java EE tools and features to create applications that are structured around modules with different purposes, such as web sites and enterprise Java beans (EJB) applications. When you use EJB 3.1 components, you can create a distributed, secure application with transactional support. When you develop applications that access persistent data, you can use the Java Persistence API (JPA). This standard simplifies the creation and use of persistent entities, as well as adding new features. For developing presentation logic, you can use technologies such as JavaServer Pages (JSP) or JavaServer Faces (JSF).
Overview
You can read the following topics before creating an enterprise application. They provide planning and technology overview information that might be useful if you are new to enterprise applications or developing enterprise applications in this development environment.
Getting started
If you are already familiar with enterprise applications technology the following topics help you set up your workspace for enterprise applications development, and guide you through the development process.
Web resources for learning
In addition to the information found in this information center, the following links provide additional learning material.
IBM® Redbooks®: Rational® Application Developer V7 Programming Guide
Latest developerWorks® articles and tutorials about enterprise applications