| Realisiert einen sehr simplen Meta-Service f�r Services, die
I_BasicService implementieren.
Dieser Admin-Service ist nicht sicher. Er schützt
nicht sicher gegen unbefugten Zugriff.
F�r den Betrieb des AdminServices sind zwei
Konfigurationsdateien erforderlich. Zum einen ist dies die
übliche server.cfg , die jedoch um den Parameter
VALID_ADDRESSES erweitert ist. Eine typische
server.cfg sieht etwa so aus:
{
PORT = 9090
BINDADDRESS = "localhost"
BACKLOG = 50
MAXHANDLERTHREADS = 1
MINHANDLERTHREADS = 1
HANDLERCLASSNAME = "com.tagtraum.framework.server.AdminHandler"
VALID_ADDRESSES = ("localhost","127.0.0.1")
MAJORVERSION = 0
MINORVERSION = 1
}
Darüber hinaus ist noch eine Datei services.cfg
n�tig. In ihr wird definiert, welche Services vom AdminService
aus gestartet werden k�nnen und ob sie automatisch gestartet
werden. Eine services.cfg -Datei sieht folgendermaßen
aus:
{
jo = {
Class = "com.tagtraum.jo.JoServletService";
AutoStart = true;
}
EchoService = {
Class = "com.tagtraum.Examples.Server.EchoService";
AutoStart = true;
}
}
author: Hendrik Schreiber version: 1.1beta1 $Id: MetaServer.java,v 1.5 2005/03/15 20:09:44 hendriks73 Exp $ See Also: MetaClient |