background image

Application Client

<< Protecting the Enterprise Beans | The Classes and Their Relationships >>
<< Protecting the Enterprise Beans | The Classes and Their Relationships >>

Application Client

Application Client
Sometimes, enterprise applications use a stand-alone client application for handling tasks such
as system or application administration. For example, the Duke's Bank application uses an
application client to administer customers and accounts. This capability is useful in the event
that the site becomes inaccessible for any reason or if a customer prefers to communicate things
such as changes to account information by phone.
The application client shown in
Figure 37­3
handles basic customer and account
administration for the banking application through a Swing user interface. The bank
administrator can perform any of the following functions on the respective tabs.
Customer Info tab:
View customer information
Add a new customer to the database
Update customer information
FIGURE 37­3
Application Client
Application Client
The Java EE 5 Tutorial · September 2007
1064