Kommando

An dieser Stelle wird der Start ohne den Umweg über eine Start-Datei beschrieben.  Trotzdem sollten diese Dateien parallel zur Veranschaulichung des folgenden benutzt werden.

genRob®-genGate läuft als Modul unter Kontrolle von genRob®-genControl.  Dazu muß beim Start von genRob®-genControl die Klassenbibliothek genRob.genGate.jar des Moduls im Klassenpfad enthalten sein und gleichzeitig als Argument (nicht Java™-Eigenschaft!) die Modul-Klasse genRob.genGate.ModuleImpl übergeben werden:

java  -classpath ...genRob.genGate.jar...
	... genRob.genGate.ModuleImpl

Da genRob®-genControl mit mindestens der Java™-Eigenschaft genRob.genControl.port zur Angabe des TCP-Ports parametrisiert werden muß, ist die obige Beschreibung nicht ausreichend.  Dazu kommen noch zwei notwendige Parameter für genGate:  genRob.genGate.port und genRob.genGate.target.

Angenommen man möchte genRob®-genGate, zu finden im Pfad mypath, benutzen und an Server-TCP-Port 12000 betreiben.  Dazu soll genGate auf auf TCP-Port 20000 eingehende Verbindungen lauschen und diese zum Ziel-Server server.dom:6000 weiterleiten, so ist folgendes zu schreiben (hier für Windows™;  in einer Zeile; der Klassenpfad ohne Leerzeichen):

java
	-DgenRob.genControl.port=12000
	-DgenRob.genGate.port=20000
	-DgenRob.genGate.target=server.dom:6000
	-classpath
		mypath\genRob.genControl.jar;
		mypath\genRob.genGate.jar
	genRob.genControl.Main
	genRob.genGate.ModuleImpl
Deutlich ist zu erkennen, daß weitere Informationen zu genRob®-genControl nicht fehlen dürfen.

Lesen Sie weitere Informationen zur Parametrisierung von genRob®-genGate.  Mehr Informationen zu Server-bezogenen Parametern, wie die oben erwähnte Server-Port-Angabe, sind in der Dokumentation von genRob®-genControl zu finden.

powered by genRob®erzeugt am 22.05.2010 um 02:46:57.255 CEST mit
genRob®-genSite 3.3