Architekturübersicht für die Netzwerkmodulregistrierungsstelle
Eine Übersicht über die grundlegende Architektur der Netzwerkmodulregistrierung (Network Module Registrar, NMR) ist im folgenden Diagramm dargestellt:
In dieser Situation gibt es zwei Netzwerkmodule, ein Clientmodul und ein Anbietermodul. Das Clientmodul und das Anbietermodul sind jeweils ein Client und ein Anbieter derselben Netzwerkprogrammierschnittstelle (Network Programming Interface, NPI). Jedes Netzwerkmodul interagiert direkt mit dem NMR zum Zweck der Registrierung und Deregistrierung sowie zum Anfügen und Trennen von anderen Netzwerkmodulen. Der NMR initiiert das Anfügen eines Clientmoduls an ein Anbietermodul nur, wenn beide denselben NPI unterstützen. Nachdem das Clientmodul und das Anbietermodul miteinander verbunden sind, können sie über ihre NPI-Funktionen unabhängig vom NMR miteinander interagieren.
Die folgenden Abschnitte bieten eine Übersicht über den Prozess, durch den ein Clientmodul und ein Anbietermodul, die beide eine gemeinsame NPI unterstützen, angefügt und getrennt werden.