Hinzufügen eines HTTP-Listeners
Folgendes XML-Fragment dient zum Hinzufügen eines Listeners, der im Rahmen des aktuellen HTTP-Servers auf eingehende Anfragen wartet.
<Call name="addListener"> <Arg> <New class="com.ebd.hub.server.http.SocketListener"> <Set name="Port">80</Set> <Set name="MinThreads">5</Set> <Set name="MaxThreads">255</Set> <Set name="MaxIdleTimeMs">30000</Set> <Set name="MaxReadTimeMs">10000</Set> <Set name="MaxStopTimeMs">5000</Set> <Set name="LowResourcePersistTimeMs">5000</Set> </New> </Arg></Call>Hierbei haben die einzelnen Parameter die folgende Bedeutung.
|
Wert |
Bedeutung |
|
Port |
Der Port, auf dem der Listener auf eingehende Verbindungen warten soll. |
|
MinThreads |
Die Anzahl an Threads, die beim Starten des Servers parallel gestartet werden sollen. |
|
MaxThreads |
Die maximale Anzahl an Threads, die gestartet werden dürfen, um eingehende Anfragen parallel zu beantworten. |
|
MaxIdleTimeMs |
Gibt die Zeit in Millisekunden an, die eine Verbindung ungenutzt verbleiben darf, bevor der Server die Verbindung von seiner Seite ausschließt. |