1. What is a Web Service?
  2. What are the advantages of Web Services?
  3. What are different types of Web Services?
  4. What is SOAP?
  5. What are advantages of SOAP Web Services?
  6. What are disadvantages of SOAP Web Services?
  7. What is WSDL?
  8. What are different components of WSDL?
  9. What is UDDI?
  10. What is difference between Top Down and Bottom Up approach in SOAP Web Services?
  11. What is REST Web Services?
  12. What are advantages of REST web services?
  13. What are disadvantages of REST web services?
  14. What is a Resource in Restful web services?
  15. What are different HTTP Methods supported in Restful Web Services?
  16. Compare SOAP and REST web services?
  17. What are different ways to test web services?
  18. Can we maintain user session in web services?
  19. What is difference between SOA and Web Services?
  20. What is the use of Accept and Content-Type Headers in HTTP Request?
  21. How would you choose between SOAP and REST web services?
  22. What is JAX-WS API?
  23. Name some frameworks in Java to implement SOAP web services?
  24. Name important annotations used in JAX-WS API?
  25. What is use of javax.xml.ws.Endpoint class?
  26. What is the difference between RPC Style and Document Style SOAP web Services?
  27. How to get WSDL file of a SOAP web service?
  28. What is sun-jaxws.xml file?
  29. What is JAX-RS API?
  30. Name some implementations of JAX-RS API?
  31. What is wsimport utility?
  32. Name important annotations used in JAX-RS API?
  33. What is the use of @XmlRootElement annotation?
  34. How to set different status code in HTTP response?