Distribueret programming.Net Remoting Hvorfor remoting Marshalling metoder Marshalling modeller MBR Marshalling modeller MBV 1Rasmus D. Lehrmann
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
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
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
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