Difference between revisions of "Web Services"
(→Create new {{GVWS}} with {{VULCON}}) |
(→Create new {{GVWS}} with {{VULCON}}) |
||
Line 20: | Line 20: | ||
VulCon provides two wizards to create new Web Services. The first one starting from an {{GVESB}} service and creating the WSDL and the AAR to deploy ([[bottom-up development method]]), the second one, starting from a WSDL, creating {{GVESB}} services for each operation chosen ([[top-down development method]]). If you want invoke a Web Service operation, you can choose [[Wizard Call Web Service]] | VulCon provides two wizards to create new Web Services. The first one starting from an {{GVESB}} service and creating the WSDL and the AAR to deploy ([[bottom-up development method]]), the second one, starting from a WSDL, creating {{GVESB}} services for each operation chosen ([[top-down development method]]). If you want invoke a Web Service operation, you can choose [[Wizard Call Web Service]] | ||
+ | =={{GV_CONSOLE}} Web service section== | ||
+ | blabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablabla | ||
+ | |||
+ | =={{GV_AXIS2}} Web service section== | ||
+ | blabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablabla | ||
{{VOTE}} | {{VOTE}} |
Revision as of 11:54, 1 February 2012
Contents
Definition
Web Service is a software system that allows the interoperability among machines on the same network. Through a Web Service it is possible to pubblish business services using a contract, called WSDL.
GreenVulcano® ESB provides a very simple method that helps developers to manage Web Services operations as:
- create
- invoke
- deploy
- publishing
- undeploy
Any service flow can be pubblished in GreenVulcano® ESB as a Web Services.VulCon® helps the user to pubblish an ESB service as a web service, leaving the user the only task to define the data structures in order to interact with the external world.
GreenVulcano® ESB provides a complete management of Web Services through Axis2 platform. It supports:
- Web Services stateful and asynchronous
- Processing SOAP Messages with XML parsing more efficient pull-based instead of DOM (Document Object Model)
- Increased Scalability
- Hot deploy and undeploy
Create new Web Services with VulCon
VulCon provides two wizards to create new Web Services. The first one starting from an GreenVulcano® ESB service and creating the WSDL and the AAR to deploy (bottom-up development method), the second one, starting from a WSDL, creating GreenVulcano® ESB services for each operation chosen (top-down development method). If you want invoke a Web Service operation, you can choose Wizard Call Web Service
Template:GV CONSOLE Web service section
blabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablabla
Template:GV AXIS2 Web service section
blabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablablablabalablabla {{#w4grb_rate:}} <w4grb_ratinglist latestvotes items="5" nosort/>