| Herzstück des Protokolls. Zunächst wird über die Methode
MetaServer.isValidAddress(java.net.InetAddress) festgestellt,
ob der Connect von einer priviligierten Adresse aus erfolgt.
Ist dies nicht der Fall, erscheint eine Fehlermeldung und die
Verbindung wird unterbrochen. Ist dies jedoch der Fall, erscheint
eine Willkommensmeldung. Der Client kann nun Befehle absetzen.
Es gibt dabei nur drei Befehle:
- exit
- start <servicename>
- stop <servicename>
servicename gibt dabei den Namen eines Services
an, der in der Datei services.cfg enthalten ist.
der AdminService kann mit stop AdminService
gestoppt werden. dabei werden auch alle anderen Services
gestoppt.
|