Arnaud,
 
> When looking at the .Net client it came to me that we should look at
> what the guys from ActiveMQ have done. They have created an Apache
> project that defines a .Net Messaging API. The project name is NMS
> for .Net Message System API which is an interface to messaging systems
> rather like JMS is for Java (the project can found here:
> http://activemq.apache.org/nms/what-is-nms.html )
> 
> The main strengths of NMS are that it is already implemented (ActiveMQ,
> STOMP and MSMQ) and integrated with Spring. Note that I know people
> form
> the industry that use NMS (especially the ActiveMQ implementation).
> 
> The idea would be to first implement NMS and then use it to implement a
> WCF channel or a BizTalk adapter. Thus, the way things would
> look is:
> WCF channel <------
>                   ----- NMS implementation (C#) ---> Qpid broker
> BizTalk adapter <--
> 
> (We may have spring .Net in between the WCF channel and the BizTalk
> adapter)
> 
> One main advantage of going this way is that we would be able to reuse
> existing WCF implementation done for ActiveMQ.
> 
> It would be nice if the .Net guys (Carlos, Tomas, Marnie, etc.) can
> comment on that. We may even decide to host our NMS implementation on
> the NMS project.

Thanks for the suggestion. I was not aware of this (indeed, I didn't even
know ActiveMQ had a .NET implementation), and it certainly looks worthwhile.

I'll spend some time over the weekend looking at this and I'll post my
findings here.


Tomas Restrepo
http://www.winterdom.com/weblog/




Reply via email to