Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
HydraExpress Web Service Development Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

3.2 Service Description

Following is the HelloWorld.wsdl located in your <installdir>\examples\webservices\HelloWorld directory.

Table 1: WSDL description for the HelloWorldService

    <Definitions>: The HelloWorldService
//1 Abstract Details <message>
name=HelloRequest
name=HelloResponse
Request and response messages, each with one string part.
//2   <portType>
name=GreetingPortType
Defines sayHello request-response operation with input message HelloRequest and output message HelloResponse.
//3 Concrete Details <binding>
name=GreetingBinding
The SOAP binding specifies that an RPC SOAP message will be sent via the HTTP or HTTPS transport protocol.
//4   <service>
name = GreetingService
Specifies concrete port and binding. Port includes a concrete address for invoking the HelloWorldService at http://localhost:8090/helloworld/HelloWorld

The operation sayHello receives a message containing a string. The operation then returns a message containing a string that holds the value, "Hello World!"



Previous fileTop of DocumentContentsIndex pageNext file

Copyright © Rogue Wave Software, Inc. All Rights Reserved.

The Rogue Wave name and logo are registered trademarks of Rogue Wave Software, and HydraExpress is a trademark of Rogue Wave Software. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.