next up previous contents index
Next: Möglichkeiten der Schnittstellenimplementierung Up: Aufbau des Java Native Previous: Aufbau des Java Native

Möglichkeiten der Schnittstellendefinition

Der Grund für die Verwendung des Java Native Interface war, den Nachrichtenaustausch zwischen den TIS-Komponenten (Admin-Server, Gateway, Gatekeeper) mittels der für diese Umgebung entwickelten IPC-Messages zu realisieren. So mußte eine Schnittstelle geschaffen werden, welche zum einen die Funktionalität des SNMP-Extension Agent (SXA), welcher in der bisherigen Managementumgebung verwendet wird, bietet, andererseits eine leichte Handhabung auf der Seite des JDMK-Agenten ermöglicht. Die Schnittstelle zu den TIS-Komponenten mußte zudem möglichst schmal ausgelegt werden, da aufgrund der häufigen Änderungen, die während der Entwicklungszeit auftraten, eine häufige Anpassung des C++-Source-Codes erforderlich machte. Generell bieten sich für die Kommunikation zweierlei Varianten an:


next up previous contents index
Next: Möglichkeiten der Schnittstellenimplementierung Up: Aufbau des Java Native Previous: Aufbau des Java Native

Beispielbenutzer SuSE Linux 6.0
Sun May 9 21:16:36 MEST 1999