Oh and one more point of clarity:

Both ART and WCF are proprietary technologies albeit WCF being the defacto new 
std on .NET. 
ART is very niche and becoming less relevant.

William

----- "William Henry" <[email protected]> wrote:

> Hi Aidan,
> 
> ----- "Aidan Skinner" <[email protected]> wrote:
> 
> > On Fri, Jan 9, 2009 at 2:27 AM, Cliff Jansen (Interop Systems Inc)
> > <[email protected]> wrote:
> > >> My impression has been that WCF is purely an RPC abstraction.
> Does
> > it
> > >> offer traditional messaging semantics as well?
> > >
> > > Yes.  For example, the Microsoft "StockTrader" sample application
> > uses WCF and MSMQ to provide the same functionality as IBM's
> "Trade"
> > sample application using JMS over IBM's Service Integration Bus -
> i.e.
> >  distributed transactions over durable message queues.
> > 
> > Interesting. Is it possible to do heterogeneous messaging with
> this?
> > Could I have a JMS client on one end and a WCF client on the other
> > without jumping through a lot of hoops?
> 
> 
> I it is my understanding that if you have the correct WCF adapters
> then you can do this.  IONA's ART technology was similar to this. the
> idea is that you can provide a uniform interface to the application
> programmer in .NET but that various plugins can be configured to
> provide different protocols or transports for integration with
> non-.NET platforms. So there could be an IIOP adapter or an FTP
> adapter or etc. In our case you can have an AMQP adapter.  NO the
> issue with JMS is that JMS doesn't have a standard protocol on the
> wire and so you would have to have a specific JMS implementation
> adapter, e.g. an SonicMQ adapter, or a Websphere JMS adapter etc. Of
> course the great thing about AMQP is that it is an open standard
> protocol for on the wire.  So if JMS vendors start supporting that
> then the WCF AMQP adapter will work with all of them ;-)
> 
> Best,
> William 
> 
> > 
> > - Aidan
> > -- 
> > Apache Qpid - World Domination through Advanced Message Queueing
> > http://qpid.apache.org

Reply via email to