03.05.2015 Views

IBM WebSphere V5.0 Security - CGISecurity

IBM WebSphere V5.0 Security - CGISecurity

IBM WebSphere V5.0 Security - CGISecurity

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

5. The Transfer EJB uses two entity EJBs: CustomerAccount and<br />

BranchAccount to make the transfer between accounts and update the<br />

back-end system, which is a database in our case.<br />

6. After the transfer, the Transfer servlet sends the response back to the client<br />

using a JSP.<br />

The next process depicted in Figure A-3 is a transfer between two branches, and<br />

JMS messaging is used to process the request.<br />

The first four steps are the same as with the “customer transfer”.<br />

html::index<br />

1<br />

html::customertransfer<br />

2<br />

7<br />

MDB::IncomingTransfer<br />

Stateless Session EJB::Transfer<br />

8<br />

Servlet::Transfer<br />

3<br />

Bean::TransferHelper<br />

6<br />

JSP::transferresults<br />

9<br />

Entity EJB::BranchAccount<br />

4<br />

Stateless Session EJB::Transfer<br />

5a<br />

5b<br />

Entity EJB::BranchAccount<br />

Figure A-3 Branch transfer process<br />

Queue::itsobankTransferQ<br />

The process flows as described below:<br />

1. User selects the customer transfer link on the main page (index.html) of the<br />

application.<br />

2. After filling out the details on the transfer form, the user submits the transfer to<br />

the Transfer servlet.<br />

448 <strong>IBM</strong> <strong>WebSphere</strong> <strong>V5.0</strong> <strong>Security</strong> Handbook

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!