Try JProxy from jproxy.com It is a servlet based solution for HTTP Tunneling. It has even deployment descriptors for JBoss server. Client does not need any libraries from client directory of jboss. It uses just 100K jar-file from jproxy.com. It also support JMS with asynchronous listeners.
You may want to try SOAP (check out www.apache.org) or maybe open your own HTTP connection and pass serialised objects.
Can u just explain the process of implementing our own http tunneling. Or any help links. Because i dont want to use JProxy. I already did the http tunneling for the SSL and my exact problem now is that i want all my Jboss traffic through one port that might be 443 or 80. So how and were should i configure ....
I shuld also write my own NamingContextFactory for the JNDI lookup from the clients..
please help me out