Extending Your Web Service
Overview
This chapter offers a simple example on extending the HelloWorld service discussed in Chapter 3, to use two optional features: a secure connection and SOAP headers, discussed in more detail in Chapter 7 and Chapter 15. For additional and more advanced options, see Chapter 7 and Chapter 8.
This example builds on the shipped example HelloWorld located in your <installdir>\examples\webservices\HelloWorld directory. This example includes:
1. Editing the WSDL to add a secure transport
2. Generating code with the edited WSDL
3. Adding a special SOAP header to pass metadata in the Web service
4. Building, deploying, and running the extended service