13.07.2015 Views

IBM WebSphere V5.0 Security - CGISecurity

IBM WebSphere V5.0 Security - CGISecurity

IBM WebSphere V5.0 Security - CGISecurity

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Sample applicationThe purpose of the sample application is to show the security functions andcapabilities of <strong>WebSphere</strong> Application Server V5. You will not find this applicationin a real-life scenario, it has been developed only for this book and is not arealistic implementation of any banking application.The sample that you can download together with the book has all the securityfeatures built in which were discussed in the book. All security settings are fullyconfigured for the application as well.Application architecture briefThis section provides a brief introduction to the sample application used in thisbook. The source code is also provided with the code, and it is well commented.You will find it easy to understand every component and part.The following diagram is a collection of the application resources used by theITSOBank sample.Database::ITSOBANKSchema::ITSOBANKTable::BranchAccountbranchid varchar(8) not null primary keybranchaddress varchar(40)branchname varchar(30)balance intTable::CustomerAccountcustomerid varchar(8) not nullaccountnumber varchar(20) not nullcustomername varchar(40)accounttype varchar(1)balance intprimary key (customerid,accountnumber)Messaging providerQueue::itsobankTransferQFigure A-1 Application resourcesInstead of providing component and class diagrams, the application is so simplethat you will understand it better by going through a couple of technicalwalkthroughs.The first walkthrough describes the “customer transfer” process, as it is depictedin Figure A-2.446 <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!