Summary

In this chapter, we saw how to build a Web Service control that calls one operation on the Ship Rater Web site. We also saw how to create a client that calls an advanced Web Service.

SoapStruct acts as the base class of which QuickRates is a descendent, and this includes the functionality that defines the specifics behind executing the Web Service. It creates the input and output controls where the QuickRateOutputHolder is used, and defines the format of the SOAP message that is created and sent across the Internet. The Soap-1-1-StructureDescriptor class is also used to help establish exactly how to marshal and un-marshal between Curl and XML data types.

In the next chapter, we will review how a specific application can make use of this ...

Get Enterprise Curl now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.