Designing and Programming CICS Applications
by John Horswill, Members of the CICS Development Team at IBM Hursley
Chapter 8. Designing the Web Component
In this chapter:
As we described in Part I, the KanDoIT company wants to provide an enhanced service for its customers. The aim is to provide new pages in the KanDoIT web site that allow clients to check their accounts online, using a browser. The web pages presented to customers must comply with existing corporate style guidelines and be easy to maintain without any need to change application code. The solution will connect to the existing business logic component, access customer data and return a dynamically generated web page without the user ever knowing that CICS is performing the data processing behind the scenes.
This Part builds on Part III, and essentially covers the implemention of a CORBA client in a web server environment. The sample application presented here to meet these requirements is quite simple in its design and it does not address the complex issues of security.
For the web component we describe how to create the HTML pages by which customers can make requests, how to write a Java servlet to handle requests and retrieve data from CICS using CORBA, and how to create dynamically generated web pages using Java Server Pages (JSP) and JavaBeans. The design is typical for a web application, in that it follows the three-tier model, or perhaps more accurately, the n-tier model. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access