While you *can* use a Default Host for each of those, I would recommend
using the RemoteAppDomainDefaultHost, to ensure endpoint isolation. While
they are currently on the same process, that might not be the case in the
future, and you want to avoid unintentional dependencies.
Endpoints are logically a separate thing.
Regarding your endpoint behavior, you are describing a publication of an
event that a number of consumers may want to deal with.


On Wed, Apr 14, 2010 at 11:35 AM, MikeEast <[email protected]> wrote:

> I have just started digging into the Rhino ESB and I have some
> questions about endpoint hosting strategies.
>
> I may be quite wrong in my current understanding of how to use the
> ESB, but I think I want to host all my endpoints in the same process
> and wonder how to set that up?
>
> What I want to do is to create a couple of types of messages that I
> want several different endpoints to consume. To be more specific, I
> want to create, say, a ProcessEmployeeMessage that I want x number of
> endpoints to consume independently of each other. Later on, I would
> also like to create, say, a ProcessManagerMessage that will be
> consumed by another set of endpoints. Ideally I want those endpoints
> to reside in the same process. I would also want to be able to set the
> number of threads for each endpoint.
>
> Also, I would like to reuse an already instantiated Windsor
> Container.
>
> I am taking an programmatic approach for configuring the endpoints.
>
> What would I use to set this up?
>
> Should I use a DefaultHost for each endpoint?
> Should I create a bootstrapper for each endpoint?
>
> Thankful for any help.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Rhino Tools Dev" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<rhino-tools-dev%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/rhino-tools-dev?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Rhino Tools Dev" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rhino-tools-dev?hl=en.

Reply via email to