Gen Web Services publishing options
search cancel

Gen Web Services publishing options

book

Article ID: 220885

calendar_today

Updated On:

Products

Gen Gen - Run Time Distributed

Issue/Introduction

What are the current Web Services publishing (generation) options available in Gen 8.6?

Resolution

1. The Web Service Wizard (WSW) was the first Gen feature to provide Web Services. It can connect to any type of Gen server because it uses the XML Java Proxy. However please note that it was developed several years back and has been superseded by some of the options below. Also, its support is limited to running under the first generation of Apache Axis (1.4) and the tested Application Server is Apache Tomcat:
Gen™ 8.6 > Developing > Designing > Using the Web Service Wizard
Gen™ 8.6 > Technical Requirements > Third-Party Software Version - see "Web Service Wizard Requirements"

2. EJB Web Services is specific to a Gen Java Server EJB:
Gen™ 8.6 > Distributed Processing > Working With Enterprise JavaBeans
Gen™ 8.6 > Distributed Processing > Working With Enterprise JavaBeans > EJB Server Generation

3. Transaction Enabler (TE) Web Services is specific to a Gen C server application running under the TE:
Gen™ 8.6 > Middleware > Transaction Enabler > Web Services Transaction Enabler

4. The .NET Proxy also provides a Web Service that can connect to any type of Gen server. It can be used from any custom client application, but of course the .NET Proxy can only be deployed under IIS:
Gen™ 8.6 > Distributed Processing > Working With Proxies > .NET Proxy > Executing the Sample Applications


NOTE
: All the above are SOAP Web Services.

In addition, there is also the Broadcom  partner Response Systems product Web Services GENius which is specific to z/OS/CICS servers and supports both SOAP and Restful Web Services: Web Services GENius

Additional Information

Gen™ 8.6 > Technical Requirements

Web Services Consumption
Gen has: