SOA Gateway Version 2010-05-31
 —  Administration  —

Using the SOA Gateway with Adabas

The SOA Gateway interfaces with Adabas in a smooth, seamless way, implementing almost all features of both the Mainframe and OpenSystems version of Adabas:

The following is a sample SOA Gateway 'WebService' definition for an Adabas file exposed as a 'Web Service'

graphics/useada01.png

Before a SOA Gateway WebService can be used, the mapping between the physical layout (the Adabas FDT) and the SOA Gateway (XML) representation must be in place. This mapping is called the SOA Gateway 'DataView'. In addition to the manual approach described in detail in the Data Views section, there are a number of semi-automated methods aiding in the generation of SOA Gateway DataViews for Adabas resources

  1. dynamically create a DataView from an Adabas FDT

  2. Create DataView(s) from a SYSOBJH unload file


Creating a SOA Gateway DataView from an Adabas FDT

A new DataView can be generated from an Adabas file using the 'WebService Discovery wizard', which will not only generate the DataView (XRD), but also a XSD, plus the SOA Gateway Resource definition itself.

  1. Use the 'WebService creation Wizard' to generate the WebService(s)

  2. Important:
    As Adabas only knows about the 2-character "internal field names", you will have to edit the DataView and assign "friendly names" to all fields. Import the DataView(s), open it with the XRD editor, edit the field name(s), save the file, and re-export it to the server.

    graphics/useada16.png

Top of page

Create DataView(s) from a SYSOBJH unload file

DataView(s) for SOA Gateway Adabas resources can be generated/imported from SYSOBJH extracts.

Top of page