Klasse "CommunicationForwardManager‌"

Die Klasse com.ebd.hub.datawizard.app.CommunicationForwardManager ist für den Nachrichtenaustausch mit dem inneren Lobster_data zuständig.

Der DMZ-Server muss wissen, wie er Lobster_data benachrichtigen kann. Diese Einstellung wird in der Konfigurationsdatei ./etc/startup dmz.xml vorgenommen. Die Applikation CommunicationForwardManager muss aktiviert werden und die beiden Argumente für den Zielrechner und die Portnummer des Zielrechners müssen angepasst sein.

Das folgende Listing zeigt den Eintrag in der Konfigurationsdatei ./etc/startup_dmz.xml des DMZ Servers, mit dem der CommunicationForwardManager gestartet wird.

<Call name="addApplication">
<Arg>
<New class="com.ebd.hub.datawizard.app.CommunicationForwardManager">
...
<Call name="setForwardHost">
<Arg>
<New class="com.ebd.hub.services.message.Target">
<Arg>innerhost</Arg>
<Arg type="int">8020</Arg>
</New>
</Arg>
</Call>
...
</New>
</Arg>
</Call>