2.3. Die IDERI note Server-Komponenten¶
Die IDERI note Server-Komponenten bestehen in erster Linie aus einem Dienstprogramm (dem “IDERI note Dienst”), der auf einem einzelnen Rechner läuft und Nachrichten speichert, die mit den IDERI note Administrations-Komponenten angelegt wurden.
Dieser Dienst verfügt über zwei Netzwerkschnittstellen, die Administrationsschnittstelle und die Clientschnittstelle.
Die Administrationsschnittstelle ist diejenige Netzwerkschnittstelle, die die IDERI note Administrationskomponenten verwenden, um Nachrichten aufzulisten, zu erzeugen, zu verändern oder zu löschen, oder um mit dem Push-Modell Alarmnachrichten, die die unmittelbare Aufmerksamkeit der Empfänger verlangen, an die Empfänger sofort zu senden. Mit dieser Schnittstelle können administrative Benutzer auch statistische Informationen erhalten, beispielsweise wieviele Clients gerade mit dem Server verbunden sind, oder wann sie sich zuletzt mit dem Server synchronisiert haben, oder ob die gegenwärtige Anzahl an Clientlizenzen noch ausreichend ist. Die Clientschnittstelle ist dagegen diejenige Netzwerkschnittstelle, mit der sich Clients zum Server verbinden und sich dort registrieren. Hat sich ein Client mit dem Server verbunden, sinkt die Anzahl der noch verfügbaren Clientlizenzen um eine Lizenz. Wird der Client wieder vom Server getrennt (weil sich der Benutzer ausloggt, der Clientrechner heruntergefahren wird, oder der Client aus irgendeinem anderen Grund die Verbindung zum Server verliert), steigt die Anzahl der noch verfügbaren Clientlizenzen wieder um eine Lizenz. Mit Hilfe der Clientschnittstelle erhält der Client auch die aktuellen Informationen über Nachrichten, die gelöscht, geändert oder neu angelegt wurden seit seiner letzten Verbindungsaufnahme zum Server.
Neben dem IDERI note Dienst enthalten die IDERI note Serverkomponenten auch ein Systemsteuerungsapplet, das es gestattet, die Betriebsarten des IDERI note Dienstes, die Logfile- und Sicherungseinstellungen zu ändern, und - am allerwichtigsten - die Lizenzinformationen zu verwalten.
Die IDERI note Serverkomponenten werden typischerweise auf einem einzelnen Rechner innerhalb einer Organisation installiert.
Wird der IDERI note Server in einem Active Directory®-Umfeld installiert, ist es auf einfache Weise möglich, diesen Rechner als Active Directory® Service Connection Point (SCP) zu registrieren. Mit Hilfe eines Service Connection Points können Clients ihren zugehörigen Server mit einer AD-Abfrage ermitteln und müssen deswegen nicht unter Angabe eines hartkodierten Servernamens installiert werden. Auch wenn mehrere IDERI note Server in einem Active Directory®-Umfeld installiert werden, etwa aufgrund der schieren Grösse und Anzahl der Clients, oder aus Gründen der Netzwerktopologie oder Netzwerkzuverlässigkeit, können diese IDERI note Server als Service Connection Points registriert werden. Es muss dabei lediglich beachtet werden, dass pro AD-Site nicht mehr als ein IDERI note Server als Service Connection Point angelegt wird. Werden mehrere IDERI note Server als Service Connection Points innerhalb derselben AD-Site registriert, so werden sich Clients nach der AD-Abfrage zufällig mit einem zugeordneten Server verbinden. Um das zu verhindern, sollten die Clients in einer derartigen Umgebung stattdessen so konfiguriert werden, dass sie sich mit einem “hartkodierten” Server verbinden (“hartkodiert” bedeutet in diesem Zusammenhang, dass die Client-Komponenten so installiert werden sollten, dass der Servername dem Clientprogramm als Kommandozeilenparameter übergeben wird). Ist ein Client so konfiguriert, dass er seinen IDERI note Server durch eine AD-Abfrage nach einem Service Connection Point ermittelt, dann wird er sich bevorzugt einem Server in derjenigen AD-Site zuordnen, in der sich der Client gerade befindet. Erst wenn in der eigenen Site kein IDERI note Server gefunden werden kann, ordnet sich der Client einem beliebigen anderen Server im AD zu. Auf diese Weise ordnen sich Clients, die öfters ihre Site wechseln, nach Möglichkeit immer denjenigen Servern zu, die zu ihrer aktuellen Site und damit den örtlichen Gegebenheiten am besten passen. Natürlich sind diese Überlegungen, welchem Server sich ein Client zuordnet, irrelevant, wenn im AD nur ein einziger IDERI note Server in Betrieb ist und als Service Connection Point registriert ist. In diesem Fall werden sich alle Clients, die ihren IDERI note Server über eine AD-Abfrage ermitteln, ausschliesslich diesem Server zuordnen.
Die Begriffe “IDERI note Server” und “IDERI note Dienst” werden häufig verwendet, um dasselbe zu bezeichnen, nämlich den Dienst, der als Prozess auf einem Rechner läuft, zu dem sich IDERI note Clients verbinden. Manchmal bezeichnet der Begriff “IDERI note Server” auch den Rechner, auf dem der “IDERI note Dienst” läuft. Im folgenden Text sollte aus dem Zusammenhang jeweils ersichtlich sein, was gemeint ist, wenn der Begriff “IDERI note Server” verwendet wird.