File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes J2EE Application Client Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "J2EE Application Client" Watch "J2EE Application Client" New topic

J2EE Application Client

Benoît de Chateauvieux
Ranch Hand

Joined: Aug 10, 2007
Posts: 183
Hi All,

Reading an old J2EE book, I encountered the "J2EE Application Client" (bundled in an EAR, with deployment descriptor and required libraries).
I didn't have knowledge of such a client type (and it doesn't appears in Sun's J2EE 5 tutorial).

Does it still exists in J2EE 5?
Is it used in the real world ?
Do I have to install the SDK on every client machine in order to run the application client with the runclient command ?
Is it part of SCEA5?

Thanks !


SCJP5 | SCBCD5 | SCEA5 Part 1
Hong Anderson
Ranch Hand

Joined: Jul 05, 2005
Posts: 1936
Don't sure about it.

Does it mean clients of application like web client, rich client?

SCJA 1.0, SCJP 1.4, SCWCD 1.4, SCBCD 1.3, SCJP 5.0, SCEA 5, SCBCD 5; OCUP - Fundamental, Intermediate and Advanced; IBM Certified Solution Designer - OOAD, vUML 2; SpringSource Certified Spring Professional
Benoît de Chateauvieux
Ranch Hand

Joined: Aug 10, 2007
Posts: 183
Hi Kengkaj,

I refer to J2EE Application Client.

Sometimes enterprise applications use a standalone client application for handling tasks such as system or application administration. For example, a web-based banking application might use an application client to manually administer customers and accounts. This capability is useful in the event the site becomes inaccessible for any reason or a customer prefers to communicate things like changes to account information by phone.

The Java 2 Enterprise Edition (J2EE) reference implementation provides a way for you to write, test, and deploy application clients. A J2EE application client is a standalone program launched from the command line or desktop, and typically accesses Enterprise JavaBean programs running on the J2EE application server.

I agree. Here's the link:
subject: J2EE Application Client
It's not a secret anymore!