[jboss-user] [Remoting] - Transporter communication across firewalls, any suggestions?

ckopec do-not-reply at jboss.com
Thu Dec 6 13:00:37 EST 2007

Here is the scenario I am trying to solve:

Client --- Firewall1 --- Internet --- Firewall2 --- Servers

On the right side, the firewall can be configured as needed to support port forwarding.  The client knows the ip address of Firewall2.  The client has data that needs to be passed to the Servers and the Servers have data that needs to be passed to the Client.  The Servers data is however time sensitive.  There can also be quite a few Servers therefore making polling rather inefficient.  

The Client and Servers each have external APIs that are available.  The data being sent should be encrypted, preferrably SSL.  

At this point I am looking for options as to if Remoting will suite my needs?  I started off using the SSLSocket Transporter which allows me to export an interface on both sides and form the connections with clients on each.  However since then I discovered that the Servers will not know the address of the Client's firewall.  Therefore eliminating this approach.  It seems the most logical approach would be to use a bidirectional socket.  

Does Remoting allow for bidirectional sockets at the transporter level?  I saw some implementation of bidirectional sockets and ssl sockets at the lower invoker level.  If not, is this currently planned?  Do you know of any other options that may better suite my needs. 

Thanks for any help you all can provide.  

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4110953#4110953

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4110953

More information about the jboss-user mailing list