On Thu, Feb 9, 2012 at 2:45 PM, Manik Surtani <[email protected]> wrote:
>
> On 9 Feb 2012, at 09:53, Dan Berindei wrote:
>
> The JGroups channel you get from JGroupsTransport.getChannel() can be
> used only by Infinispan.
>
>
> Why?  If we changed our CommandAwareRpcDispatcher to ignore messages that
> contain a certain header (say, INFINISPAN_IGNORE), then that channel can be
> reused as long as the header is used on all messages.
>

But how would you install the handler on the receiving end? You'd
still need a mechanism to register the Hibernate handler with our
CommandAwareRpcDispatcher...

I think it's simpler the other way around: create the channel outside
Infinispan, register your own receiver, and only pass to Infinispan
the messages that don't contain a certain header - kind of what the
muxing channel in AS7 does.

Dan

_______________________________________________
infinispan-dev mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/infinispan-dev

Reply via email to