l20_april2 - Lecture 20 April 2, 2002 Bond Objects 1 Bond...

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

View Full Document Right Arrow Icon
1 Lecture 20 – April 2, 2002 Bond Objects
Background image of page 1

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

View Full DocumentRight Arrow Icon
2 Bond objects extend Java objects Every Bond object is assigned a unique identifier for the lifetime of the object. An entire collection of Bond objects can be identified by an alias . Communication support: All Bond objects are capable of receiving messages. Active objects can also send messages.
Background image of page 2
3 Bond objects extend Java objects Bond objects are registered at the creation time with a local directory. They can be found using either the unique identifier or the alias. Lightweight Bond objects (messages and shadows) are registered on demand. All Bond objects are serializable and clonable, while only some Java objects are.
Background image of page 3

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

View Full DocumentRight Arrow Icon
4 Bond objects extend Java objects Bond objects may have dynamic properties created at run-time, in addition to the regular fields of a Java object. The Bond system extends the Java object model with multiple inheritance using a preprocessor of Java files. All Bond objects can be visually edited.
Background image of page 4
5 Bond Identifiers bondID= ``bondID'' + bondIPaddress + commEnginePort + localMillisecondSinceStartOfResident + timeAndDate
Background image of page 5

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

View Full DocumentRight Arrow Icon
6 Bond object registration public class bondObject implements Serializable,
Background image of page 6
Image of page 7
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 07/30/2011 for the course COP 5600 taught by Professor Staff during the Summer '11 term at University of Central Florida.

Page1 / 18

l20_april2 - Lecture 20 April 2, 2002 Bond Objects 1 Bond...

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

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