Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bevor ein Clientmodul und ein Anbietermodul miteinander verbunden werden können, müssen sie sich bei nmR registrieren. Ein Clientmodul registriert sich beim NMR durch Aufrufen der Funktion NmrRegisterClient, und ein Anbietermodul registriert sich beim NMR durch Aufrufen der Funktion NmrRegisterProvider. Das folgende Diagramm veranschaulicht die Registrierung von Netzwerkmodulen.
Wenn sowohl das Clientmodul als auch das Anbietermodul beim Registrieren beim NMR dieselbe Netzwerkprogrammierschnittstelle (Network Programming Interface, NPI) angeben, initiiert nmR das Anfügen der beiden Netzwerkmodule zusammen. Der NMR initiiert den Anlageprozess durch Aufrufen der ClientAttachProvider-Rückruffunktion des Clientmoduls. Das folgende Diagramm veranschaulicht, wie der Network Module Registrar (NMR), die Anbindung initiiert.
Die ClientAttachProvider-Rückruffunktion eines Clientmoduls kann die Registrierungsdaten für das Anbietermodul untersuchen, um festzustellen, ob es an das Anbietermodul angefügt wird. Wenn das Clientmodul feststellt, dass es an das Anbietermodul angefügt wird, wird der Anlageprozess fortgesetzt, indem die NmrClientAttachProvider-Funktion aufgerufen wird. Wenn ein Clientmodul die NmrClientAttachProvider-Funktion aufruft, ruft die NMR wiederum die ProviderAttachClient-Rückruffunktion des Anbietermoduls auf. Das folgende Diagramm veranschaulicht das Clientmodul, das die Anlage beibehält.
Die Callbackfunktion "ProviderAttachClient " eines Anbietermoduls kann die Registrierungsdaten für das Clientmodul untersuchen, um festzustellen, ob es an das Clientmodul angefügt wird. Wenn das Anbietermodul feststellt, dass es sich an das Clientmodul anhängen wird, tauschen das Anbietermodul und das Clientmodul Zeiger auf ihre jeweiligen NPI-Dispatch-Tabellenstrukturen aus. Nachdem das Clientmodul und das Anbietermodul angefügt wurden, können sie unabhängig von nmR über ihre NPI-Funktionen miteinander interagieren. Das folgende Diagramm veranschaulicht die angefügten Netzwerkmodule.