Chapter 12. Security
The previous two chapters discuss how to make Web services interactions reliable in the presence of failures. WS-ReliableMessaging and supporting middleware isolate applications from lost and duplicate messages, which might be caused by network errors. WS-Coordination, WS-Transactions, and WS-BusinessAgreement allow Web services to agree on the outcome of multiparty interactions. This chapter will show how to make Web services reliable even when the network, the Web service, or both are under possible security attacks. For example:
The network traffic might be eavesdropped upon.
An involved party might tamper with messages or attachments. For example, this party might send a message that includes portions of another message, ...