Was stellt Remoteautomatisierung bereit?
Remoteautomatisierung können Programme auf einem Computer IDispatch Implementierungen von anderen aufzurufen.Es unterstützt auch andere Schnittstellen, die durch Automatisierung spezifisch für IEnumVARIANT-Auflistungsunterstützung erforderlich sind.Es bietet die Möglichkeit, keine andere COM-Schnittstelle (außer IUnknown zu verteilen, natürlich) und Regular, z. B. die Unterstützung beim Marshalling Automatisierung, enthält es nur für die Datentypen, die durch Automatisierung unterstützt werden.
Dieser Satz von Funktionen kann ein Programm, um die Methoden und die Eigenschaften, einschließlich der zuzugreifen, die Auflistungen zurückgeben oder Automatisierungsobjekte, eines Objekts profitieren, das auf einen zugreifbaren Netzknoten ausgeführt wird.Wenn der Clientcomputer auch die entsprechende Software ausführt, ist es möglich, für den Server zurück an den Client erneut mit der Automatisierung von Funktionen aufzurufen (dies funktioniert nur für 32-Bit- und 64-Bit-Clienten und Ereignisse vergleichbar, obwohl sie nicht denselben Mechanismus).
Damit eine Anwendung ist funktional als Remoteautomatisierungsserver, muss sie als ausführbare Datei implementiert wird (d. h. als "lokaler Server" und nicht als "die prozessinterne Server").