[jboss-user] [Remoting] - Re: difference between socket, http and servlet invokers

mazz@jboss.com do-not-reply at jboss.com
Mon Oct 8 08:46:28 EDT 2007


They probably all have the same reliability.   I would think socket transport is the fastest, since it need not go through any secondary layer, like a webapp layer (i.e. servlet) or an HTTP parsing layer (like http).

The differences are in other areas.  For example: Using http allows you to more easily tunnel through firewalls (since typically, you'll tunnel over port 80 using the http transport and your firewall may already allow for that - no need to punch another hole).  Using servlet allows you to go through a webapp layer that, say, Tomcat provides so you can piggyback on an already deployed Tomcat server - which in turn allows the sslservlet transport to reuse the Tomcat security features i.e. you can reuse the SSL connector and Tomcat's SSL certificate setup.

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

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



More information about the jboss-user mailing list