Invoking a 3GL or 4GL program containing business logic

3GL Diagram

1. After getting the WSDL, the user selects which operation they wish to execute. To invoke a program containing business logic the ‘process’ function is used. The message to this function will contain all the elements the program expects as input for its processing.

2. The Risaris SOA Gateway Apache module handles this request and passes the required info to the Risaris SOA Gateway engine.

3. The Risaris SOA Gateway engine parses the XML into the format required for the program being called.

4. The 3GL/4GL driver mechanism calls the Natural, C, COBOL, PL/1 or ASM program with the parameters provided by the engine and returns the results of the program call to the engine.

5. The results are constructed into a SOAP response by the engine.

6. Results are returned to the user in a standard SOAP response. The client software knows the format of this response as it will have been published in the WSDL.

 


<< back

 

 

 


Technical Overview
Technical Overview
Integration
Integration
Web Service
Web Service
Dictionary
Dictionary

Risaris Logo

Risaris Limited, 6 The Mill Buildings, The Maltings, Bray, Co. Wicklow, Ireland Tel: +353(1)2768040 Fax: +353(1)2765774