Chapter 14. Application Clients

Although many web applications are deployed into the container, Swing clients, scheduled jobs that need to be executed on the client (because the client has access to some special hardware devices), and other external processes often need to access J2EE components remotely.

In this chapter, we'll walk you through the following:

  • Choosing between J2SE and J2EE application clients

  • Connecting from a J2SE client

  • Connecting from a J2EE client

You'll use the Enterprise JavaBeans (EJBs) implemented in Chapter 11 to demonstrate how to use EJBs in applications running outside of the container.

Choosing a Client Type

OC4J supports remote access from both J2SE and J2EE application clients.

A J2SE client is just a regular Java class ...

Get Oracle Application Server 10g: J2EE Deployment and Administration now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.