[jboss-user] [EJB/JBoss] - Underlying connectivity on Remote EJB Access

4marcus do-not-reply at jboss.com
Mon Jun 2 11:46:38 EDT 2008


I have some questions regarding technical connectivity of JBoss, which I could not resolve/find by checking the forums/documentation solely.
Accessing EJBs (SLSBs) from Remote Clients:
AFAIK, you can use RMI/IIOP to connect to the EJB Server. The actual connection handling relies on the InitialContextFactory implementation and the ORB implementation being used.
Using BEA/WLS you can also use T3 as protocol which takes over the connection handling in a performant way (multiplexing, clustercapability).

Questions regarding JBoss:
1) What are the options with JBoss towards standalone client doing remote EJB calls? 

How does JBoss behave/what does JBoss use to realize the remote-EJB calls and what is configurable? I am particular interested in the lifecycle of the underlying TCP connections within failover setup (what if a connection breaks? Will it automatically be re-established/redirected)?

2) With BEA WLS you can use the T3 connection for the client also to subscripe to a Server Topic. How would this be realized with JBoss - is the TCP/IP connection built up and held open from the client to the server? Or would one use a completely different approach to realize client notification? 
 Reading http://wiki.jboss.org/wiki/ConfigJBossMQIL and /ConfigUIL2 contains some info. Does this mean, the client builds and maintains the connection to the server?)


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

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

More information about the jboss-user mailing list