Download præsentationen
Præsentation er lastning. Vent venligst
Offentliggjort afFreja Nørgaard Redigeret for ca. et år siden
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
Lignende præsentationer
© 2024 SlidePlayer.dk Inc.
All rights reserved.