The OnDemand/390 Internet Access feature permits access to the OD/390 Archive from a common Web browser. The major functions of OD/390 - report and document search and retrieval operations, are now available to users via Internet and Intranet connections.
A full function user dialog is implemented using HTTP Browser requests and HTML responses from the OD/390 Internet Access Feature. The dialog supports the creation and viewing of user Annotations. Local and host-deferred Printing operations are also supported.
Users may select their choice of workstation program for viewing documents. Line Print documents and reports in the OD/390 archive are converted, at retrieval, to ASCII Text files for viewing within the Browser. Users may, however, select a viewer of choice, such as PC word processors and editors, as alternatives to the Browser. A data mining application may be selected when extensive report analysis and reformatting capabilities are needed.
Proprietary and architectured document formats stored in the Archive, such as AFP, PDF, TIFF, DJDE and Meta-code, will require supplementing the Browser capabilities. This may be accomplished via Browser Plug-ins - common available viewers that run within the Browser environment, or through the use of independent handlers - the users' PC applications automatically initiated in a separate Window.
The OD/390 Internet Access feature uses the CICS Web Interface, a standard feature of CICS V4R1 and above. The CWI is specifically designed to allow Web access to the functions and features of an enterprise's existing CICS legacy applications.
Browsers can send HTTP requests through TCP/IP to the CICS Web Interface. The CICS Web Interface uses OD/390 Internet Access CICS programs to call OD/390 API processing services and sends back HTTP/HTML responses.
A connection manager transaction is used to enable and disable the CICS Web Interface. A server controller transaction receives an HTTP request and starts an alias transaction to run a CICS program. An OD/390 analyzer program maps the incoming HTTP request to the needed OD/390 API processors. The results from the API calls are transformed into an HTTP/HTML output response.
Summary:
The OnDemand for OS/390 Internet Access Feature now enables a Web Browser to participate as a client interface to the OD/390 Archive. The Workstation Environment may consist of no more than a simple Browser configuration, or may deploy the enterprise's standard PC software configuration.
The CICS Web Interface allows web browsers to call programs in a CICS system using the hypertext transfer protocol (HTTP).
A web browser is an HTTP client. The web browser constructs an HTTP request, which is passed across the network to TCP/IP for MVS in the server. TCP/IP for MVS relays the request to the CICS Web Interface, which calls a CICS program to service the request. The output from the CICS program is sent back to the web browser in an HTTP response.
The flexible use of CICS programs to supply transaction processing services to different types of requestors depends on a two-tier programming model for CICS applications. In a two-tier design, an application's presentation logic is separated from its business logic. The presentation logic is found in such commands as EXEC CICS RECEIVE MAP and EXEC CICS SEND MAP, while the business logic is found in commands like EXEC CICS READ FILE UPDATE, EXEC CICS REWRITE FILE, and in the commands that modify data in databases. By packaging the presentation logic and business logic in separate programs, and using EXEC CICS LINK and a communication area interface to the business logic, the business logic can be made available to a wide range of requestors. In the CICS Web Interface, the presentation logic is packaged in user-replaceable programs called converters.
This book is intended to serve as a guide for the various tasks required to install and customize the OD/390 Internet Access feature. The guide contains step-by-step instructions as well as prerequisite planning information for the installation. Customizing tasks are optional and are only required to handle processing that is unique for your implementation. Examples are included where appropriate.
Specific changes to this publication are summarized below.
The OD/390 Internet Access Feature release V2R1MF requires PUT Level 9911 for FMIDs HCI4100 and JCI410A of CICS/ESA V4R1 (5655-018). In additon, we recommend applying all CICS Web Interface PTFs and 'reach aheads' through Put Level 0002.
The OD/390 Internet Access Feature release V2R1MF requires PUT Level 9912 for FMID HCI5300 of CICS Transaction Server V1 (5655-147). In additon, we recommend applying all CICS Web Interface PTFs and 'reach aheads' through Put Level 0004.
The OD/390 Internet Access Feature release V2R1MF requires Apar PQ37785 / PTF UQ46330 in support of changes made to the OD/390 search process. Note that UQ46331 and UQ46332 are corequisite PTFs and are required if you have the OD/390 Server Feature (J07L211) or IAFC Data Compatibility Feature (J07L212) installed.
The OD/390 Internet Access Feature release V2R1MF requires Apar PQ40537 / PTF UQ47663 and Apar PQ40543 / UQ47370 if you have the OD/390 Server Feature (J07L211) installed. Note that UQ47580 and UQ47581 are corequisite PTFs and are required for the OD/390 Server Feature (J07L211) and IAFC Data Compatibility Feature (J07L212) installed.
The following five programs have been added for this release: IODCKDB2, IODWBTSQ, IODWRTSQ, IODWODCU and IODWTOKN. Please review the CICS RDO and RCT samples provided by IBM.
Support has been added to permit customization of the Internet Access Feature CICS transaction identifiers. All customization is performed through the OD/390 System Default Table.
Support has been added to time-out inactive Internet Access Feature users.
Support has been added to monitor the number of concurrent Internet Access Feature users.
The HTML files have been modified in support of a Web Accessibility initiative.
The OD/390 Internet Access Feature release V2R1ME provides support for CICS Transaction Server for OS/390 V1R3 (5655-147). In addition, V2R1ME also provides support for CICS TS V1R1, CICS TS V1R2 and CICS/ESA V4R1 (5655-018).
The OD/390 Internet Access Feature release V2R1ME requires PUT Level 9911 for FMIDs HCI4100 and JCI410A of CICS/ESA V4R1 (5655-018) as well as FMID HCI5300 of CICS Transaction Server V1 (5655-147).
A message is now produced when the OnDemand Hitlist Limit is exceeded following the index search. This enhancement introduced changes to the IODWWB03 and IODWWB53 HTML distributed by IBM.
An internal change has been made to route all trace and error messages to the CWBO log file.
The OD/390 Internet Access Feature release V2R1MD is necessary to support APAR PQ35106 / PTF UQ41626.
The OD/390 Internet Access Feature release V2R1MD requires PUT Level 9911 for FMIDs HCI4100 and JCI410A of CICS/ESA V4R1 (5655-018).
The OD/390 Internet Access Feature now includes an option to automatically start the CICS Web Interface (CWBC) transaction. A CICS PLT definition and a sample COBOL program (IODICWBC) are provided to facilitate the automatic CWBC startup.
The OD/390 Internet Access Feature URL has changed to the following value: http://host ip address:CWI port number/iodwwbcv/wb01/iodwwb01. The iodwwbcv directory has replaced the cics directory that was used in prior modification levels.
Copyright © IBM Corporation - 1998, 2000