This process consists of the actual business processes performed on a customer
account. These allow the bank teller to use the Java(TM) Client Sample Application to identify
the customer and get information about the customer's accounts, and allow
the customer to make a deposit or a withdrawal on a personal account and to
ask for an account statement.
Each of these processes has part of its execution on the client side, part
on the application presentation server side, and part on the application logic
server side. The following is the process flow:
- The client side builds a request that arrives at the application presentation
server and starts its execution.
- The application presentation server passes the request to the application
logic server through the EJB interface or WSIF interface.
- The application logic server inserts a record into the dummy Electronic
Journal and sends a formatted buffer to the backend system.
- When the backend system transaction is completed, the application logic
server unformats the returned data from the backend system and updates the
dummy Electronic Journal with the transaction result.
- The application logic server sends the transaction result to the application
presentation server.
- The application presentation server processes the received data and returns
the reply to the client.
- The client displays the appropriate information or confirmation.