Does Gen Web Services cooperative flow option support SSL
search cancel

Does Gen Web Services cooperative flow option support SSL

book

Article ID: 374508

calendar_today

Updated On:

Products

Gen Gen - Run Time Distributed

Issue/Introduction

Under Gen 8.6, if wanting to use a Gen client to call a Gen server that publishes Web Services using the Web Services cooperative flow (Coopflow) e.g. Transaction Enabler, EJB Web Services, can SSL be used?

Environment

Gen Distributed Processing

Resolution

SSL is only currently supported for Web Services Coopflow clients under the C runtime e.g. Windows PTF RTN86321/LU14790 ("Add support for https and custom SOAP header with client userid and password using user exit for web service flow") for GUI C, COM Proxy and C Proxy clients.
There are also related UNIX PTFs for C Proxy clients (see Gen 8.6 Solutions & Patches for details).
NOTE: There is no equivalent server side support for SSL so that has to be configured by the user.


See Security in Distributed Processing for other available security options.

An alternative option to be able to use SSL would be to use CALL EXTERNAL to call the Web Service instead of the Web Service coopflow: Call External Statement in Action Diagram > Consume a Secure Web Service

Additional Information