CSC 435 - 3 Semester Hours
Web Services
Web services enable computer applications to communicate with each other across software platform, hardware and organizational boundaries. This course covers the concepts and standards in web services such as XML Schema, SOAP, WSDL, and UDDI. It discusses proper design and implementation of web services with useful applications.
Software Engineering Curriculum Justification: This course
provides in-depth content-oriented coverage of software design,
configuration, construction, maintenance, evolution, evaluation,
tools, and project management.
CSC241 and either CSC365 or ISC329
Web services provide an effective approach to application communication and integration. This course provides students with knowledge and skills with both their architectural principles and applications.
Upon successful completion of this course, students will be able to:
This course does not require any additional resources. Many available computers in CS and campus labs have the requisite software and capabilities.
Newcomer, E. Understanding Web Services: XML, WSDL, SOAP, and UDDI. Addison-Wesley Professional; 1st edition. May 13, 2002.
Cerami, E. Web Services Essentials. O'Reilly. February, 2002.
Graham, S., Davis, D., Simeonov, S., Daniels, G., Brittenham, P., Nakamura, Y., Fremantle, P., Koenig, D., and Zentner. G. Building Web Services with Java : Making Sense of XML, SOAP, WSDL, and UDDI (2nd Edition) (Developer's Library). Sams; 2 edition. June 28, 2004.
Iverson, W. Real World Web Services. O'Reilly. October 5, 2004.
Linthicum, D. Next Generation Application Integration: From Simple Information to Web Services. Addison-Wesley Professional; 1st edition. August 22, 2003.
Deitel, H., Deitel, P.,DuWaldt, B., and Trees, L. Web Services: A Technical Introduction. Prentice Hall PTR; August 14, 2002.
Kaye, D. Loosely Coupled: The Missing Pieces of Web Services. Rds Associates Inc; 1st edition. August, 2003.
Erl, T. Service-Oriented Architecture : A Field Guide to Integrating XML and Web Services. Prentice Hall PTR. April 16, 2004.
Chatterjee, S., Webber, J. Developing Enterprise Web Services: An Architect's Guide. Prentice Hall PTR; 1st edition. November 6, 2003.
Walmsley. P. Definitive XML Schema. Prentice Hall PTR; 1st edition. December 7, 2001.
Harold, E. R., Means, W. S. XML in a Nutshell. O'Reilly; 3 edition. September, 2004.
Snell, J., Tidwell, D., and Kulchenko, P. Programming Web Services with SOAP. O'Reilly. 1 edition. December 15, 2001.