Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

Distribuerede objekter og RMI. Disposition Hvad er RMI? Semantikker Transparens Implementation.

Lignende præsentationer


Præsentationer af emnet: "Distribuerede objekter og RMI. Disposition Hvad er RMI? Semantikker Transparens Implementation."— Præsentationens transcript:

1 Distribuerede objekter og RMI

2 Disposition Hvad er RMI? Semantikker Transparens Implementation

3 Hvad er RMI? Remote Method Invocation Kommunikation mellem distruberede objekter Remote Procedure Call

4 Semantiker Maybe ◦1 invokation At-least-once ◦Invokation indtil der svares At-most-once ◦Invokation indtil der svares ◦Filtrering af dubletter

5 Transparens Fuldstændig transparens ◦Umulig ◦Ikke en fordel/Uønsket Nuværende konsensus ◦Syntaxmæssigt ingen forskel

6 RMI implementation Proxy/Stub ◦Objektet for kalderen Dispatcher ◦Kalder over netværket Skeleton ◦Modtager kald Servant ◦Det rigtige objekt

7 Opsummering Remote Method Invocation kalder metoder på tværs af processer Kommunikation aldrig helt fejlsikker Fuldstændig transparens er hverken ønskelig eller mulig


Download ppt "Distribuerede objekter og RMI. Disposition Hvad er RMI? Semantikker Transparens Implementation."

Lignende præsentationer


Annoncer fra Google