Firstly, I'm fully conversant with the numerous reasons why running 
these two in the same VM might be advantageous, however, I am often 
asked how these can be run remotely from each other by users and I felt 
it was time I addressed the question. To do that I need some input from 
you guys....


I see two ways of achieving this :

1). Heterogeneous clustering - i.e. a cluster in which nodes are not 
configured identically - web-nodes would lack an ejb container and 
vice-versa. This looks to be an approach that has so far not undergone 
much discussion.

It might be possible to write Service-Proxies i.e. every JBoss node in 
the web-tier has an EJB-Service proxy that points to a remote EJB-Service...

2). A web-tier comprised of standalone instances of Jetty.

In doing this a user sacrifices all of the integration that has been 
done for the in-vm deployment (twin hot-deployment of war & ejb-jar, 
JBossSX integration, ENC support etc)... - perhaps this should be 
adapted so that it can interface remotely as well as directly... ? 
Unfortunately, this is currently the simplest advice that I can give to 
the user.

Does anyone favour one over the other ? or have an alternative ?

Comments ?


Jules






-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Oh, it's good to be a geek.
http://thinkgeek.com/sf
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to