Skip to main content

Enabling z/OS Applications for SOA

An IBM Redbooks publication

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

thumbnail 

Published on 09 June 2009, updated 18 June 2009

  1. .PDF (5.8 MB)

 Order hardcopy
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

Abstract

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