CSE681 - Software Modeling and Analysis

Lecture #17 - Message Passing Systems

Revised: 23 July 2007
Home Courses Code Handouts CoreTech Books Articles Math Research Masters Projects SWDev WebDev News OtherLinks SiteDesign Graduates AllPages Office Hours Notices Contents

CSE681-SWMAA CSE686-IP CSE687-OOD CSE775-DO CSE776-DP CSE778-AWP CSE784-SWS

Lecture #01 Lecture #02 Lecture #03 Lecture #04 Lecture #05 Lecture #06 Lecture #07
Lecture #08 Lecture #09 Lecture #10 Lecture #11 Lecture #12 Lecture #13 Lecture #14
Lecture #15 Lecture #16 Lecture #17 Lecture #18 Lecture #19 Lecture #20 Other Notes

Contents Syllabus

Web Resources:

UML XML, HTML Code Project Microsoft Developer's Network DevelopMentor XML Sells Brothers Windows Developer's Journal Windows Forms DotNetJunkies GotDotNet C# Corner Mono Project

Office Hours: Instructor & TAs

Content:

This lecture continues the discussion of web services we started in the last lecture. After finishing that material we will discuss structures of message passing systems.
  1. The Syllabus describes topics to be covered, reading material for you to digest before coming to class, and due dates for the assigned projects.
  2. Message-Passing Systems

  3. Message-Passing Systems Presentation
  4. Discuss issues associated with Web Service application domain isolation.
    Can't share through use of statics.
    Can use Webservice Application object to share access to server queue.
  5. Peer-to-Peer Prototype
    Illustrates use of bilateral remoting with SingleCall activation to establish Peer-To-Peer communication.
  6. Distributed System Taxonomy
  7. The Ulitmate Distributed System Architecture
  8. Lutz Roeder's .Net Reflector
  9. Questions about Project #5 ?