Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

Distribueret programming.Net Remoting Hvorfor remoting Marshalling metoder Marshalling modeller MBR Marshalling modeller MBV 1Rasmus D. Lehrmann.

Lignende præsentationer


Præsentationer af emnet: "Distribueret programming.Net Remoting Hvorfor remoting Marshalling metoder Marshalling modeller MBR Marshalling modeller MBV 1Rasmus D. Lehrmann."— Præsentationens transcript:

1 Distribueret programming.Net Remoting Hvorfor remoting Marshalling metoder Marshalling modeller MBR Marshalling modeller MBV 1Rasmus D. Lehrmann

2 Hvorfor remoting Sikre ensartethed for sender og modtager Tillader proprietære systemer at kommunikere Proprietære systemer – COM (MS) – CORBA (omg.com) – RMI (Java) 2Rasmus D. Lehrmann

3 Marshalling metoder Marshalling – Marshalling By Reference(MBR) – Marshalling By Value(MBV) MBR forsat – Well-Known Object(WKO) -Singleton -SingleCall – Client-Activated Object(CAO) 3Rasmus D. Lehrmann

4 Marshalling modeller MBR Marshalling By Reference -Lever på server -Kan eksister som WKO som enten er -Singlecall -Bliver lavet hver gang og sletter derefter -Singleton -Er lavet førstegang det er kaldt og så beholdt -Kan også være CAO -Hvor klienten kontrollerer oprettelser og nedlæggelser 4Rasmus D. Lehrmann

5 Marshalling modeller MBV Lavet på server og sendt til klient Ændringer i status på klient siden bliver ikke registeret på server siden 5Rasmus D. Lehrmann


Download ppt "Distribueret programming.Net Remoting Hvorfor remoting Marshalling metoder Marshalling modeller MBR Marshalling modeller MBV 1Rasmus D. Lehrmann."

Lignende præsentationer


Annoncer fra Google