Java EE Application

A Java EE application or a Java Platform, Enterprise Edition application is any deployable unit of Java EE functionality. This can be a single Java EE module or a group of modules packaged into an EAR file along with a Java EE application deployment descriptor. Java EE applications are typically engineered to be distributed across multiple computing tiers.

Enterprise applications can consist of the following:

  • EJB modules (packaged in JAR files);
  • Web modules (packaged in WAR files);
  • connector modules or resource adapters (packaged in RAR files);
  • Session Initiation Protocol (SIP) modules (packaged in SAR files);
  • application client modules;
  • Additional JAR files containing dependent classes or other components required by the application;
  • Any combination of the above.

Famous quotes containing the word application:

    It would be disingenuous, however, not to point out that some things are considered as morally certain, that is, as having sufficient certainty for application to ordinary life, even though they may be uncertain in relation to the absolute power of God.
    René Descartes (1596–1650)