Server- und Clientaktivierte Objekte

Die Remoting-Technologie stellt drei verschiedene Aktivierungsmöglichkeiten für Objekte bereit, die in zwei Bereiche eingeteilt werden. Der erste Bereich fasst die Aktivierungsmöglichkeiten SingleCall und Singleton zusammen und wird als Server-Aktivierung (kurz SAO) bezeichnet; der zweite Bereich wird als Client-Aktivierung (kurz CAO) bezeichnet.

Serveraktivierte Objekte

Serveraktivierte Objekte werden von der Anwendungsdomäne bzw. dem Prozess des Servers verwaltet und durch die Methode RegisterWellKnownServiceType() auf Serverseite und der Methode RegisterWellKnownClientType() auf der Clientseite registriert. Listing 47.4 zeigt die Verwendung der Methode RegisterWellKnownServiceType().

private void button1_Click(object ...

Get Microsoft Visual C# 2010 - Das Entwicklerbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.