Lec25 - Today: More Case Studies DCOM Jini Computer Science...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon
Computer Science Lecture 25, page CS677: Distributed OS Today: More Case Studies DCOM Jini Computer Science Lecture 25, page CS677: Distributed OS DCOM Distributed Component Object Model Microsoft’s object model (middleware)
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Computer Science Lecture 25, page CS677: Distributed OS DCOM: History Successor to COM Developed to support compound documents Word document with excel spreadsheets and images Object linking and embedding (OLE) Initial version: message passing to pass information between parts Soon replaced by a more flexible layer: COM ActiveX: OLE plus new features No good consensus on what exactly does ActiveX contain Loosely: groups capabilities within applications to support scripting, grouping of objects. DCOM: all of the above, but across machines Computer Science Lecture 25, page CS677: Distributed OS Object Model The difference between language-defined and binary interfaces.
Background image of page 2
Lecture 25, page CS677: Distributed OS DCOM Object Model DCOM: uses remote object model Supports only binary interfaces Table of pointers to methods Uses Microsoft IDL Unlike CORBA, all objects are transient Delete an object with refcount == 0 Like CORBA, DCOM supports dynamic object invocation Computer Science Lecture 25, page CS677: Distributed OS Type Library and Registry The overall architecture of DCOM. Type library == CORBA interface repository
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 4
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 11/22/2011 for the course COMPSCI 677 taught by Professor Shenoy during the Spring '08 term at UMass (Amherst).

Page1 / 12

Lec25 - Today: More Case Studies DCOM Jini Computer Science...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online