11.1 Briefly describe the most common security threats for Web services, and the
countermeasures against these threats.
11.2 Briefly describe the most common techniques to protect the security of Internet
communications.
11.3 Briefly describe the XML security services and standards: XML Encryption, XML
Signature, SAML and XACML.
11.4 Briefly describe the components of WS-Security.
Chapter 12
12.1 What are the most common types of policies for Web services?
12.2 What are the main components of WS-Policy Framework?
12.3 Briefly explain the purpose of effective policies and policy scopes in WSDL.
Chapter 17
17.1 How is Web service management different from conventional distributed computing
systems management?
17.2 What are the most prominent functions of service management?
17.3 What is the purpose and main characteristics of the Management of Web Services
specification?
Chapter 18
18.1 What are the essential characteristics of Cloud Computing?
18.2 How is Cloud Computing related to SOA initiatives?
18.3 What are the perceived benefits of Cloud Computing? What are the perceived risks?
How can these risks be circumvented?
Part 3. Practical Assignment (20 points)
Note: this exercise will be another foundation for your project assignment.
Exercise 5.3 (p. 176 of the textbook, the question is copied below just in case you have a
different version of the textbook)
Define a simple Web service in WSDL that returns flight information regarding flights of
a particular flight operator, see Exercise 3.4.
Instructions:
Again this assignment is based on the XML schema you developed for Assignment 1. In
Assignment 1, if the schema you designed does not support the required queries, you will
need to make revisions accordingly.