Monday, August 24, 2009

Tentative weekly course schedule

Week 1

  • organizational matters
  • overview
  • introduction to computing with services (ch 1)
  • SOA versus programmable web
  • connecting to and combining existing services: in-class demo

Week 2

  • principles of service-oriented computing (ch 5)
  • connecting to and combining existing services: in-class demo (continued)

Week 3

  • programming web services (ch 3)
  • resource-oriented (REST) services (Restlet book ch 4)
  • project discussion

Week 4

  • project 2b discussion
  • test 1

Week 5

  • enterprise architectures (ch 4)
  • basic standards for web services (ch 2)
  • resource-oriented (REST) and process/flow-oriented (SOAP) views of services (Restlet book ch 4  and ch 10)
  • project 2b discussion (as needed)

Week 6

  • restful services
  • project 2b discussion

Week 7

  • WS-* standards
  • stateful services
  • SOAP
  • test 2

Week 8

  • SOAP
  • Apache CXF framework
  • project 2c discussion

Week 9

  • project 2c discussion
  • message-based integration

Week 10

  • message-based integration
  • project 3 discussion

Week 11

  • message-based integration
  • project 3 discussion
  • test 3

Week 12

  • semantic web

Week 13

  • semantic web

No comments: