Klasse "CommunicationForwardManager‌"

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

Der Integration Server in der DMZ 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 Zielrechner und Portnummer auf Zielrechner müssen angepasst sein.

Das folgende Listing zeigt den Eintrag in der Konfigurationsdatei ./etc/startup_dmz.xml des DMZ Servers, mit dem der Communication Forward Manager 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>