SOA Gateway Version 2010-05-31
 —  Administration  —

SOA Gateway WebService Creation

WebService definitions, and related mapping files (DataViews, XSDs) are created, in a semi-automatic to automatic process (also known as WebService Discovery), from meta-data describing the characteristics of resources to be exposed as a WebService thru the SOA Gateway, for example from an Adabas FDT, SQL Table description, or Natural sources.


Initiating WebService creation

The WebService creation process can either be started from the server's context menu:

graphics/ccdisc01.png

or by clicking the 'Create new WebServices' action button in the title area of the Configuration View:

graphics/ccdisc02.png

It may be required to provide login credentials, for example when accessing a SQL database system, this can be done from the server's context menu as well:

graphics/ccdisc04.png

Specify the credentials - User ID and Password - in the SOAP Security section, click Set

graphics/ccdisc05.png

Once the WebService Creation Wizard has been activated, the first step is to select the driver to be used as the source:

graphics/ccdisc03.png

The dropdown-box will contain an entry for every defined driver, plus a number of special entries, for example <SYSOBJH>, which can be used to create WebService(s) from a SYSOBJH unload file containing DDMs, or <3GL> to create a DataView and XSD from a C- or COBOL program or copybook.

Additionally, if the process of gathering information about resources accessible by the selected driver takes an extended period of time, a higher timeout value can be specified here.

While the import process is running, its status is continually shown in the following window:

graphics/ccdisc03a.png

Error messages are shown in the status window

graphics/ccdisc03b.png

Status and error information can be re-retrieved lateron from the SOA Gateway Action Log

graphics/ccdisc03c.png

Top of page

Creating WebService(s) from Adabas

Top of page

Creating WebServices from SQL databases

Top of page

Creating WebServices from Stored Procedures

Top of page

Creating WebServices from a SYSOBJH extract file

Top of page

Creating WebService(s) from Natural

Top of page