RmiServer  1.0
 Alle Klassen Namensbereiche Dateien Funktionen Variablen
controller.RmiServer Klassenreferenz
Zusammengehörigkeiten von controller.RmiServer:

Öffentliche, statische Methoden

static void main (String[] args)
 

Statische öffentliche Attribute

static Controller controller = null
 
static Registry registry = null
 
static ServerInterfaceImpl rmiServer = null
 
static RMISocketFactory customRMISocketFactory = null
 
static Logger fileLogger = Logger.getRootLogger()
 
static Logger consolelogger = Logger.getLogger("ConsoleLogger")
 

Ausführliche Beschreibung

Startklasse des Servers

Autor
Thomas Kramer, eMail: th-rz.nosp@m.v@gm.nosp@m.x.de

Definiert in Zeile 25 der Datei RmiServer.java.

Dokumentation der Elementfunktionen

static void controller.RmiServer.main ( String[]  args)
static

Logging-Klasse initialisieren

Hinweis ausgeben

Setze Policy-Datei mit Rechten

setze eigene SocketFactory, um Clients mit mehreren Netzwerkschnittstellen korrekt zu handlen

Erstellen des Security-Managers für RMI-Kommunikation

starten der RMI-Registrierung entweder intern über createRegistry oder extern über Kommandozeile mit >>start rmiregistry -J-classpath -J"RMIServer.jar<<

holen der Registrierung, auch wenn sie schon existiert

Registry konnte erstellt oder geholt werden

Erzeugen des Controllers wenn alles geklappt hat

Definiert in Zeile 34 der Datei RmiServer.java.

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Dokumentation der Datenelemente

Logger controller.RmiServer.consolelogger = Logger.getLogger("ConsoleLogger")
static

Definiert in Zeile 32 der Datei RmiServer.java.

Controller controller.RmiServer.controller = null
static

Definiert in Zeile 26 der Datei RmiServer.java.

RMISocketFactory controller.RmiServer.customRMISocketFactory = null
static

Definiert in Zeile 29 der Datei RmiServer.java.

Logger controller.RmiServer.fileLogger = Logger.getRootLogger()
static

Definiert in Zeile 31 der Datei RmiServer.java.

Registry controller.RmiServer.registry = null
static

Definiert in Zeile 27 der Datei RmiServer.java.

ServerInterfaceImpl controller.RmiServer.rmiServer = null
static

Definiert in Zeile 28 der Datei RmiServer.java.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: