Course Schedule (last updated: 10/28/2003)

Week 1

Sep 2, 2003

Sep 4, 2003

VS.NET Familiarization

Introduction

Tutorial:
.NET Development Server, C#, VS.NET

Week 2

Sep 9, 2003

Sep 11, 2003

Networking Fundamentals,
Sockets API

Sockets API (cont’d)
BSD Sockets
Lab 1 out

Lab 1
BSD Sockets

Week 3

Sep 16, 2003

Sep 18, 2003

Remote Procedure Call (RPC)
XDR, SunRPC

RPC (cont’d)
NDR, DCE RPC

Week 4

Sep 23, 2003

Sep 25, 2003

Lab 2
XML-RPC

RPC (cont’d)
XML-RPC: XML over HTTP
Lab 1 due, Lab 2 out

Tutorial:
Building/Deploying an XML-RPC Application

Week 5

Sep 30, 2003

Oct 2, 2003

Distributed Objects

Distributed Objects (cont’d)
CORBA, Java RMI, .NET Remoting

Week 6

Oct 7, 2003

Oct 9, 2003

Tutorial:
Building/Deploying a .NET Remoting Application

Distributed Objects (cont’d)
.NET Remoting
Lab 2 due, Lab 3 out

Lab 3
.NET-Remoting

Week 7

Oct 14, 2003

Oct 16, 2003

MIDTERM EXAM

Midterm Exam
Discussion of Solutions

Week 8

Oct 21, 2003

Oct 23, 2003

Web Services Architecture
Discovery, Description, Interaction

NO CLASS

Week 9

Oct 28, 2003

Oct 30, 2003

Tutorial:
Building/Deploying/Using Web Services

Web Services – Interaction
SOAP
Lab 3 due (November 2nd), Lab 4 out

Lab 4
XML Web Services - 1

Week 10

Nov 4, 2003

Nov 6, 2003

Web Services – Interaction (cont’d)
WSDL

Web Services – Description and Discovery
WSDL (cont’d), UDDI

Week 11

Nov 11, 2003

Nov 13, 2003

Web Services – State Management

Web Services – State Management (cont’d)
Lab 4 due, Lab 5 out

Lab 5
XML Web Services – 2

Week 12

Nov 18, 2003

Nov 20, 2003

Web Services – Intermediaries

NO LECTURE
Q/A session for Labs

Week 13

Nov 25, 2003

Nov 27, 2003

Global Web Services Architecture (GXA)
Lab 6 out

THANKSGIVING BREAK
Lab 5 due (November 26th)

Lab 6
XML Web Services – 3

Week 14

Dec 2, 2003

Dec 4, 2003

Web Services Intermediaries using GXA
WS-Routing, WS-Referral

Web Services Intermediaries using GXA (cont’d)

Week 15

Dec 9, 2003

Dec 11, 2003

Web Services – Future

NO CLASS - READING DAY
Lab 6 due (December 10th)

 

Week 16

Dec 16, 2003

Dec 18, 2003

 

FINAL EXAM