Difference between revisions of "Wizard Proxy Web Service"

From GreenVulcano Wiki
Jump to: navigation, search
(Wizard Proxy Web Service)
(Wizard Proxy Web Service)
Line 1: Line 1:
 
== Wizard Proxy Web Service ==
 
== Wizard Proxy Web Service ==
  
If you want to create a new {{GVESB}} 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 {{GVESB}} service and a Web Service at the same time, acting as a [http://en.wikipedia.org/wiki/Gateway Gateway].
+
If you want to create a new {{GVESB}} service from a WSDL and publish itself as a [http://en.wikipedia.org/wiki/Web_service Web Service], choose "Wizard Proxy Web Service". In practice, this wizard allows you to generate a {{GVESB}} service and a Web Service at the same time, acting as a [http://en.wikipedia.org/wiki/Gateway Gateway].
  
 
In the first page you can choose the WSDL from which create the {{GVESB}} service and the Web Service.
 
In the first page you can choose the WSDL from which create the {{GVESB}} service and the Web Service.
Line 29: Line 29:
 
* The first one is the classic type. The {{GVESB}} adapter passes your choosed type object to the {{GVESB}} service as serialized object.
 
* The first one is the classic type. The {{GVESB}} adapter passes your choosed type object to the {{GVESB}} service as serialized object.
 
* The second one is with "-om" postfix. The {{GVESB}} adapter passes your choosed type object to the {{GVESB}} service as well as is.
 
* The second one is with "-om" postfix. The {{GVESB}} adapter passes your choosed type object to the {{GVESB}} service as well as is.
 
  
 
== Example ==
 
== Example ==

Revision as of 10:08, 5 February 2012

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