Wizard Proxy Web Service

From GreenVulcano Wiki
Revision as of 10:08, 5 February 2012 by F.albanese (talk | contribs) (Wizard Proxy Web Service)
Jump to: navigation, search

Wizard Proxy Web Service

If you want to create a new GreenVulcano® ESB service from a WSDL and publish itself as a Web Service, choose "Wizard Proxy Web Service". In practice, this wizard allows you to generate a GreenVulcano® ESB service and a Web Service at the same time, acting as a Gateway.

In the first page you can choose the WSDL from which create the GreenVulcano® ESB service and the Web Service.

In the second page you can select the operations to insert in your GreenVulcano® ESB service and Web Service.

In the third page you can select the following parameters:

In the fourth page you can choose your preferred transport protocol between:

  • SOAP
  • SOAP12
  • REST Transport
  • JMS Transport

In the last page you can set the followimg parameters:

  • Input type
  • Data provider
  • Choose if Web Service should be forced to HTTPS
  • Choose if target namespace to be used is the one in the xsd

It is interesting to note that Web Service's Return Type and Input Type allow you to select two different typologies:

  • The first one is the classic type. The GreenVulcano® ESB adapter passes your choosed type object to the GreenVulcano® ESB service as serialized object.
  • The second one is with "-om" postfix. The GreenVulcano® ESB adapter passes your choosed type object to the GreenVulcano® ESB service as well as is.

Example

Web Service name Operation Description
Credit Card withdrawal This operation............................................................. Example 1
Credit Card Balance This operation............................................................. Example 2