Guten Abend,
ich habe folgendes Problem.
Ich habe einen JBOSS 5.1.0 wo EnterpriseJavaBeans deployed sind (EJB 3.0 ).
Und einen SwingClient der mit den EJB's kommuniziert.
In meinem internen Netzwerk funktioniert das auch alles einwandfrei. Ich möchte nun aber auch, das der SwingClient von außerhalb (Internet) mit dem jboss kummunizieren kann.
Ich habe einen handelsüblichen Router. Dort habe ich schon alle notwendigen Ports freigeschaltet. Die WebOberfläche des JBOSS lässt sich auch "außerhalb" aufrufen. Wenn der SwingClient aber versucht zu connecten, dann kommt ein ConnectionTimeOut.
Ich habe auch schon versucht über das http Protokoll die Verbindung herzustellen:
Im internen LAN funktioniert es, vom Internet nicht.
Schonmal vielen Dank für eure Hilfe.
flo
ich habe folgendes Problem.
Ich habe einen JBOSS 5.1.0 wo EnterpriseJavaBeans deployed sind (EJB 3.0 ).
Und einen SwingClient der mit den EJB's kommuniziert.
In meinem internen Netzwerk funktioniert das auch alles einwandfrei. Ich möchte nun aber auch, das der SwingClient von außerhalb (Internet) mit dem jboss kummunizieren kann.
Ich habe einen handelsüblichen Router. Dort habe ich schon alle notwendigen Ports freigeschaltet. Die WebOberfläche des JBOSS lässt sich auch "außerhalb" aufrufen. Wenn der SwingClient aber versucht zu connecten, dann kommt ein ConnectionTimeOut.
Ich habe auch schon versucht über das http Protokoll die Verbindung herzustellen:
Code:
props.put("java.naming.factory.initial","org.jboss.naming.HttpNamingContextFactory");
props.put("java.naming.provider.url", "http://X.X.X.X:8080/invoker/JNDIFactory");
Schonmal vielen Dank für eure Hilfe.
flo