Using CICS with DB2 pureXML, Part 2, Perform advanced XML storage and retrieval through CICS Web services
More scenarios and use cases
From the developerWorks archives
Date archived: January 11, 2017 | First published: November 04, 2010
This article is the second part of a series of articles. The first article focused on augmenting CICS® Web services with two general purpose routines (pipeline handlers) that support two scenarios to store and retrieve XML in DB2(R) pureXML. This second part introduces two more scenarios: a service request scenario and a service response scenario. The service request scenario shows how a custom pipeline handler can be introduced to further enhance CICS Web services to store XML data in relational form or in XML form after extracting the XML that represents the business data from the SOAP message. The service response scenario shows how a custom pipeline handler can be introduced to publish relational data as XML, and how XML data can be modified directly through SQL before returning the data in a service response. This article also illustrates how stored XML data can be accessed as relational data through a view for easy placement in a CICS COMMAREA or container. Some sample COBOL source code is included in the Downloads section.
This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some steps and illustrations may have changed.