Well I got it working more or less for msmq (needed lots of tweaking).
Can't seem to get this working for RQ because of the ports issue.
Coming up with a process level singleton that deterministically
assigns a port number to an endpoint is not as fun as it sounds.

I think I would need to implement Corey's idea of one RQ instance per
machine (just like msmq). Looking at the RQ code, it looks like
rhino.queues://localhost:2200/a and rhino.queues://localhost:2200/b
should work (c/d?). The only snag is that RhinoQueuesTransport creates
a new QueueManager when it starts.

Trying to think of what would be the simplest thing here... we could
throw IQueueManager behind wcf using a named pipe, and install as a
windows service. But I know that ayende has a special place in his
heart for WCF so that may not be the way to go. Thoughts?

On Fri, Feb 25, 2011 at 6:07 PM, Corey Kaylor <co...@kaylors.net> wrote:
> Nice!
>
> 2011/2/25 João Bragança <joao.p...@braganca.name>
>>
>> Example project up at
>>
>> https://github.com/JoaoBraganca/rhino-esb-topshelf
>>
>> TODO:
>> Support rhino queues (hard to do since IIRC each queue needs to be on
>> its own port)
>> Build script
>> Readme.md
>>
>>
>> On Fri, Feb 4, 2011 at 9:01 AM, Corey Kaylor <co...@kaylors.net> wrote:
>> > A conventional approach or DSL with MSMQ might not be too hard. Rhino
>> > Queues
>> > in its current form might not be as easy. I've kind of felt for a while
>> > that
>> > Rhino Queues would be better deployed on its own where processes on the
>> > machine can communicate through a channel of some sort. This would also
>> > make
>> > an Administrative UI much easier to build in isolation also.
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups
>> > "Rhino Tools Dev" group.
>> > To post to this group, send email to rhino-tools-dev@googlegroups.com.
>> > To unsubscribe from this group, send email to
>> > rhino-tools-dev+unsubscr...@googlegroups.com.
>> > 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 rhino-tools-dev@googlegroups.com.
>> To unsubscribe from this group, send email to
>> rhino-tools-dev+unsubscr...@googlegroups.com.
>> 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 rhino-tools-dev@googlegroups.com.
> To unsubscribe from this group, send email to
> rhino-tools-dev+unsubscr...@googlegroups.com.
> 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 rhino-tools-dev@googlegroups.com.
To unsubscribe from this group, send email to 
rhino-tools-dev+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/rhino-tools-dev?hl=en.

Reply via email to