The Java EE application model:

  • The business and presentation logic.
    • Implemented by the developer
  • The standard system services.
    • Provided by the Java EE platform
  • Enterprise application use Multitiered application model.
    • client-tier components run on the client machine
    • Web-tier components run on the Java EE server
    • Enterprise information system(EIS)-tier software runs on the EIS server.
  • Java EE client is either:
    • a web client or
    • an application client

Web Client

  • Dynamic web client
  • Web browser

    Application client