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>