Partially Distributed Objects

  • Markus Hof

Research output: Chapter in Book/Report/Conference proceedingConference proceedings

Abstract

We introduce light weight distributed objects. The main goal is to ease the transition of existing object-oriented applications, not aware of distributed available objects, to applications which do support them. This implies for transparent method invocations on distributed objects, i.e. methods may have arbitrary parameters. Pointers are handled either through a deep copy, or a shallow copy which keeps the identity of the copied object. Stub and proxy code is only generated on demand (just-in-time code generation). Especially, our distributed objects support distributed models, to allow applications written using the MVC concept, to offer their models over the network. We introduce a notification mechanism from server object to surrogate object, partially distributed method invocation, and just-in-time generation of stub code. Our objects build upon a generic network interface which allows access over arbitrary networks (LANs, Internet, ...).
Original languageEnglish
Title of host publicationWorkshop reader of the 10th European Conference on Object-Oriented Programming, Ecoop '96, Linz
Publication statusPublished - Jun 1996

Fields of science

  • 202031 Network engineering

Cite this