Direktes Remoting
Es gibt eine Reihe von Situationen, in denen Sie die Remoteinfrastruktur direkt verwenden. Dies ist insbesondere in Verbindung mit Erweiterungen der Remoteinfrastruktur der Fall. Wenn Sie z. B. ein bestimmtes Objekt unter einer bestimmten URL veröffentlichen möchten, rufen Sie Marshal auf und übergeben das Objekt, den URI (Uniform Resource Identifier), der für dieses Objekt verwendet werden soll, und optional den Type für die Typinformationen, die dem Client verfügbar gemacht werden. Sie können die Veröffentlichung dieses Objekts jederzeit widerrufen, indem Sie Disconnect aufrufen und den Objektverweis übergeben. Sie können das Objekt anschließend unter einem anderen URI erneut veröffentlichen. Sie können diese Methode problemlos zum Veröffentlichen eines Objekt verwenden, das Sie jederzeit vollständig kontrollieren
Wenn Sie einen Verweis auf ein Remoteobjekt von einem Client abrufen möchten, können Sie die Registrierungsroutinen durchlaufen oder einfach Connect aufrufen, um einen Proxy zu einem vom Server aktivierten Objekt zu erhalten. Ein einfaches Beispiel hierfür finden Sie unter Remotingbeispiel: Dynamische Veröffentlichung.
Siehe auch
Weitere Ressourcen
CallContexts und direktes Remoting
Remoting für Fortgeschrittene
Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.