Web Services Final
Fall 2005
1. What type of information is normally contained in a UDDI
entry? NOTE: explain in 2-4 short paragraphs
2. What's the difference between a UDDI registry and a WSDL repository?
3. What's the purpose of UDDI4J?
4. WS-Security has been developed to allow flexibility (to preserve
investment in existing technology) while still addressing the main
issues. Discuss in detail two of the issues from the list below
(you may get information from the book or from websites):
- SSL as a security protocol (what it is, shortcomings, strengths,
etc)
- Crossing trust domains (what that means, how it's provided for,
etc.)
- Cryptography (public vs private key issues, digital signatures,
etc.)
- Security specifications - explain figure 9.12, how do they all
fit together?
- Mobile device issues
- XML and security - discuss XML encryption, XML signature, XML key
management etc.
5. What is grid computing? What's the relationship between web
services and grid computing?
6. Discuss one of the following in detail:
- Guidelines for best practices: what are some lessons learned so
far? what are remaining issues?
- BPEL: what's the purpose? Describe one example of how it
could be used.
- What is the purpose of WS-Resource framework? Explain how
resources are modeled/accessed etc.