Summary
Web service extensions play a key role in service-oriented architecture. WS-Addressing and WS-Security are two such standards which are commonly used in service oriented solutions. Although most of the web service testing tools are capable of directly invoking the services, if the services are configured with various Quality of Service features such as the WS-Security, it is complex or impossible to use tools in testing. This is not the case with soapUI. soapUI provides users with simple and UI based utilities to quickly configure web services extensions and submit the requests including various WS-* headers.
In this chapter, we looked into the details of using secure SOAP message transmissions in soapUI. We discussed two security-binding mechanisms, TransportBinding through UsernameToken and asymmetric binding using an XML signature. WS-Security is a relatively complex subject, so the reader should refer to the relevant specifications when trying out the samples given in this chapter...