MET CS 751 -- Web Services

Instructor

Suresh Kalathur, Ph.D.
Assistant Professor, Computer Science Dept.
Boston Univeristy Metropolitan College
808 Commonwealth Ave, Room 250
Boston, MA 02215

Email: kalathur@bu.edu
URL:http://people.bu.edu/kalathur
Phone: 617-358-0006
Fax: 617-353-2367

Course Description

Architecture of Web Services; review of XML Schemas; SOAP (Simple Object Access Protocol); WSDL (Web Services Description Language); REST services; UDDI (Universal Description, Discovery, and Integration); Web Services in .NET; Sun and Apache tools; Company-specific Web Service API's; Java API's for XML Messaging; Java Application Servers; review of Security, transactions, and business process languages (e.g. BPEL) among Web Services.

Course Prerequisites

CS565 (Advanced Java Programming)

Course Grading Policy

The course grade will be based on active class participation (10%), programming assignments (30%), mid term exam (30%), and a term project (30%). Assignments are expected to be submitted by their respective due dates. Late submissions carry a penalty.

Course Web Site

https://lms.bu.edu/

On the Web

References

Student Conduct Code

Please review the academic conduct code

Tentative Course Schedule

Module 1 Introduction  
Module 2 XML, XML Parsers  
Module 3 SOAP, WSDL, and UDDI 
Module 4 RESTful Web Services
Mid Term
Module 5 Java Web Services
Module 6 .NET Web Services
Module 7 WS-Specifications
Module 8 SOA
Module 9 Web Services Security
Module 10 Applications
Final Project