Corba-MMIMS
Left Up Right Corbammims

Administrative Überlegungen

UNIX-Rechte und CORBA

Die Corba-Server laufen als UNIX-Prozesse auf dem Gateway-Rechner und haben UNIX mäßig Rechte. Folgendes sollte unter root auf dem Gateway-Rechner laufen: Folgende CORBA-Dienste werden benötigt: Letztere können unter einer gewöhnlichen uid laufen, sogar auf einem anderen Server.

Das Interfacerepository, der dialupmanager und fifo2ev werden direkt vom Betriebsystem aus gestartet.

Der queuemanager kann vom Implementationrepository aus gestartet werden, bei MICO der micod. Unter mehreren Uids könnte jeweils ein eigenes Implementationrepository laufen.

Die PORT-Adresse der Server von CORBA-MMIMS kann im Startscript eingetragen werden und es wird empfohlen, diese im Gatewayrechner zum Internet hin zu sperren.

Annahmen:

Deswegen kann man es verantworten, aus Bequemlichkeitsgründen alle Dienste unter root laufen zu lassen.

Folgende Bedenken will ich aber nicht verschweigen:

Verteilung von CORBA-Objekten im (lokalen) Netz

Ohne weitere Maßnahmen kann bisher jeder Nutzer im Netz Konzeptionell wollen wir ein Unternehmensweiten Nameserver vorsehen, wo die globalen Objektnamen verwaltet werden.

Bei unserem Corbammims z.B. der Dialmanagerkontext mit den Dialdevices und den Mailqueues und cti-Eventchannel.

Jeder Nutzer kann auf seiner Arbeitsstation einen lokalen Nameserver haben, wo seine GUI-Objekte eingetragen sind.

Die Nameserver der Nutzer können untereinander und mit dem globalen zusammenglinkt werden.

Andererseits ist anzunehmen, daß die CORBA-Interfaces der Objekte von allen Beteiligten im Unternehmen gebracht werden, und deshalb sehen wir ein globales Interfacerepository vor.

Vorgeschlagene Verzeichnisstruktur und Softwareverteilung

Dazu empfehlen wir die Politik nach dem Paketkonzept.
Natürlich, Javaclients könnten als Applets über das HTTP verteilt verwerden...

Zentrales Logging

Mit dem Logger können Ereignisse verschiedener Dienste und Anwendungsprogramme zentral überwacht werden. Hier wäre eine Verbindung mit dem Netzwerkmanagement sinnvoll.
Rudolf Weber Informatik- und Netzwerkverein Ravensburg e.V