Enterprise (Java EE) applications
Enterprise applications (or Java EE applications) are applications that conform to the Java EE specification. Prior to Java EE 5, the specification name was J2EE. The term Java EE includes Java EE 5 and J2EE specifications.
Enterprise applications can consist of the following:
- Zero or more EJB modules (packaged in JAR files)
- Zero or more web modules (packaged in WAR files)
- Zero or more connector modules (packaged in RAR files)
- Zero or more Session Initiation Protocol(SIP) modules (packaged in SAR files)
- Zero or more application client modules
- Additional JAR files containing dependent classes or other components required by the application
- Any combination previously described.
A Java EE application is represented by, and packaged in, an EAR file.
Subtopics
- System applications
A system application is a Java EE enterprise application that is central to a WAS product.
- Common deployment framework
The common deployment framework enables you to implement plug-ins that add steps to default Java EE application management operations such as install, uninstall, edit and update.
Related concepts
System applications Common deployment framework
Related tasks
Deploy
Related information:
Designing Enterprise Applications with the J2EE Platform, Second Edition
Recommended reading list: Java EE and WebSphere Application Server
IBM WebSphere Developer Technical Journal: The top 10 J2EE best practices