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?
Gen Distributed Processing
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