DistributedOBjectModelJava

- A Distributed Object Model for the Java System subtitle style ClickTryon Master Eric to edit Brian Clark Christopher McKeowen System

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

View Full Document Right Arrow Icon
Click to edit Master subtitle style 8/1/11 A Distributed Object Model for the Java Eric Tryon Brian Clark Christopher McKeowen
Background image of page 1

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

View Full DocumentRight Arrow Icon
8/1/11 System Architecture The architecture can be broken down to three different basic layers Stub/skeleton layer Remote reference layer Transport layer The system in place has each layer being independent of each other. If you change one layer it doesn’t affect the other 2 layers
Background image of page 2
8/1/11 Architectural Overview Stub/skeletons — client-side stubs (proxies) and server-side skeletons (dispatchers) remote reference layer — invocation behavior and reference semantics (e.g., unicast, multicast) Transport — connection set up and management and remote object tracking
Background image of page 3

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

View Full DocumentRight Arrow Icon
8/1/11 Overview Cont. This figure demonstrates how a client can access a remote object via a local stub The client accesses a local stub which goes to the Remote layer. The remote layer determines for the client whether it is a unicast or multicast connection to the server. For the server it determines whether it live and/ or persistent reference to the remote object
Background image of page 4
Overview Cont. Now the transport layer is used to set up a connection from the client to the server side remote layer. The remote layer now hands off to the server- side skeleton and up to the remote object inside the server. To return the value, the process must then go
Background image of page 5

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

View Full DocumentRight Arrow Icon
Image of page 6
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 4600 taught by Professor Montagne during the Spring '08 term at University of Central Florida.

Page1 / 15

- A Distributed Object Model for the Java System subtitle style ClickTryon Master Eric to edit Brian Clark Christopher McKeowen System

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

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