CIS 247 Intro to XML

Web Services Assignment

XML plays an important part in the creation and use of web services. Your assignment is to discuss web services, how they use the XML technologies and their role in application development.

As part of this project please address the following questions as part of the paper.

  1. What is a web service?
  2. What is a web service for?
  3. Describe the Web Services Model and its components.
  4. List the Describe the technologies that are encompassed within Web Services?
  5. Discuss the Advantages and Disadvantages of Web Services.
  6. What is the role of XML in Web Services?
  7. Compare and Contrast Web Services to an ASP.NET/JSP/PHP Application.
  8. Why use a MiddleWare (Client-Server) Model versus Web Services Model?

Please define the following terms related to web services and use them appropriately in your discussion of web services.

  1. XML
  2. Expose
  3. Consume
  4. XSD
  5. SOAP
  6. WSDL
  7. UDDI
  8. WSML

Turn in:

A printed or typewritten paper discussing the topics from this paper. Please include any resources or websites used as reference for this paper.