Here we go:
- Explain web services architecture (publish-find-bind).
- What are the types of web services?
- What is SOAP? Name two types of SOAP web services used.
- What are the two approaches to create SOAP web services?
- What is WSDL? Why would you need it?
- What is the difference between DOM and SAX in JAXP?
- Would you say JAXB is the best for performance? If not what is?
- What is contract first? Where do you start?
- What options do you have for security in Web Services?
- In RESTful Web Services, what is the difference between POST and PUT?
- Can you use GET instead of PUT to perform an update?
- Name different output format that REST supports.
- How do you handle errors in RESTful web services? Describe the options, the advantages and disadvantages.