[jboss-as7-dev] EJB Remote client design

David M. Lloyd david.lloyd at redhat.com
Fri Sep 16 17:40:26 EDT 2011


On 09/16/2011 10:09 AM, David M. Lloyd wrote:
> On 09/16/2011 08:14 AM, Carlo de Wolf wrote:
>> On 09/15/2011 05:50 AM, David M. Lloyd wrote:
>>> All deployments on the server which have an EE client context will have
>>> the in-VM receiver added to it automatically, so that it can access all
>>> EJBs in the server via remote interface locally.
>>
>> This does not scale up. Especially with large deployments and/or many
>> small ones.
>
> The alternatives are:
>
> 1. One server-wide EE client context, which means that all deployments
> "see" the same remote systems
> 2. Configurable EE client contexts (in standalone.xml or equiv) and each
> deployment can be associated with one such context

OK so I'm thinking that we add a section in the EE subsystem to 
configure EJB client contexts.  Then we can use DDs to attach a client 
context to a deployment.  This gives the ability to customize which 
remote systems are visible to which deployments without causing scaling 
issues.

-- 
- DML


More information about the jboss-as7-dev mailing list