The SOA Gateway can interface with VSAM .
The SOA Gateway can access data in VSAM datasets. RRDS, ESDS and KSDS are supported.
The following will guide you through the process of creating a VSAM based webservice.
A new DataView can be generated to access a VSAM resource using the 'WebService Discovery wizard', which will not only generate the DataView (XRD), but also a XSD, plus the SOA Gateway Resource definition itself.
Start the Discovery Wizard from the Servers View as described here' or from the Configuration view as follows:

Select the VSAM_Driver and click .

Enter the High Level Qualifier of your VSAM file. You may also optionally enter the Catalog name. Click

Select the VSAM dataset from the list returned, click

You can now associate the vsam dataset with an existing Dataview, as shown below.

Advance to the Connect with column, click it, then click the push-button appearing at the right hand corner, and associate it with a Dataview, as shown in the following,

Alternatively, instead of a Dataview, you can associate the VSAM file with Cobol code. Select Source from File System.

Click on the three dots under Connect With. Now browse for the source to associate with this VSAM webservice.

The selected cobol source will be parsed and data structures in the Linkage and Work Storage Sections will be presented.

Select the data structures from the list and click Continue. The webservice will the created and published.