Skip to main content

Enabling z/OS Applications for SOA

An IBM Redbooks publication

Note: This is publication is now archived. For reference only.


Published on 09 June 2009, updated 18 June 2009

  1. .PDF (5.8 MB)

Share this page:   

ISBN-10: 0738432822
ISBN-13: 9780738432823
IBM Form #: SG24-7669-00

Authors: Kooijmans Louwe Alex, Takehiko Akimoto, Naveed Jeddy, Wilbert Kho, Subhajit Maitra, Roy Panting and Ulrich Seelbach

    menu icon


    The objective of this IBM® Redbooks® publication is to demonstrate ways of enabling existing applications and data on z/OS® for integration into a service-oriented architecture (SOA). The focus is on solutions using Web Services as the underlying technology for this integration.

    This book describes a variety of patterns that can be applied to enabling z/OS applications for service-oriented architecture. Many of these patterns are explained by means of a sample. Each sample is included in the additional material of this book.

    This book is intended for readers who are interested in extending the function of their existing applications in order to benefit from SOA.

    Table of Contents

    Chapter 1. Introduction

    Chapter 2. Analysis, design, and architecture

    Part 1. SOA application enablement patterns for z/OS

    Chapter 3. Accessing data on z/OS as a service

    Chapter 4. Accessing programs on z/OS as a service

    Chapter 5. Integrating external services in existing z/OS applications

    Part 2. Samples

    Chapter 6. Exposing VSAM data as Web Services

    Chapter 7. Exposing DB2 data as a service

    Chapter 8. Exposing IMS data as a service

    Chapter 9. Exposing data as a service by using IBM WebSphere Message Broker

    Chapter 10. Exposing a complex CICS application as a Web Service

    Chapter 11. Exposing an IMS application as a Web service

    Chapter 12. Building composite CICS services using the Service Flow Feature

    Chapter 13. Integrating an external Web service with a CICS application

    Chapter 14. Integrating an external Web service into an IMS application

    Chapter 15. Using DB2 as a Web service requester

    Chapter 16. Using an external Web service in batch applications

    Appendix A. Defining data used in samples

    Appendix B. Additional material