qpid-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steve Huston" <shus...@riverace.com>
Subject RE: different versions of .NET clients
Date Mon, 29 Nov 2010 18:16:35 GMT
Sorry, should have been more specific...

> Thanks for the reply. I just looked at your RC directory and 
> downloaded:
> 
> http://people.apache.org/~robbie/qpid/0.8/RC3/qpid-dotnet-0-10-0.8.zip
> 
> Is the file you intended for me to examine? I only see binary 
> artifacts here.

No - that's the same as your original #2.

Unfortunately, you'll need to get the whole big thing:
http://people.apache.org/~robbie/qpid/0.8/RC3/qpid-0.8.tar.gz

The piece you want is in cpp/bindings/qpid/src (I believe).

You'll need to build the regular C++ client first (qpid/cpp/src)

-Steve

> On Mon, Nov 29, 2010 at 12:05 PM, Steve Huston 
> <shuston@riverace.com> wrote:
> 
> > Hi Adam,
> >
> > > There appear to be two different .NET clients available:
> > >
> > > 1) http://apache.cyberuse.com//qpid/0.6/qpid-wcf-0.6.zip
> > >
> > > 2) http://apache.cyberuse.com//qpid/0.6/qpid-dotnet-0-10-0.6.zip
> > >
> > > 1) appears to be a .NET/WCF wrapper around the C++ client 
> (is this 
> > > correct?). I have gotten this to compile and run.
> >
> > Correct.
> >
> > > 2) The README describes as a native .NET implementation also 
> > > compatible with amqp 0.10
> >
> > Also correct. Though #2 does not get much attention or 
> maintenance. My 
> > history is sketchy on this, but my undestanding is #2 started as a 
> > translation of the Java client; again, I believe it doesn't 
> get much 
> > attention.
> >
> > > Downloading 2), there appears to be no source in the 
> distribution, 
> > > although the README claims that the following folder should exist 
> > > after unpacking:
> > >
> > > *******
> > > Generate code from <project home>/dotnet/client-010/gentool:
> > >
> > >   $ cd <project home>/dotnet/client-010/gentool
> > >   $ ant
> > > *******
> > >
> > > In the distro there are two folders, examples and lib, that only 
> > > contain binary artifacts.
> > >
> > > What are the major differences between these two implementations 
> > > from an API perspective? I've been using the java client 
> extensively 
> > > and now want to provide .NET support.
> >
> > If I were you and wanted to program to a .NET model instead of WCF 
> > model, I'd look more at the .NET binding in the forthcoming 
> 0.8. You 
> > can grab a release candidate from 
> > http://people.apache.org/~robbie/qpid/0.8/RC3/. It's not a nice 
> > Windows installer yet so you'll need to build it from source, but I 
> > think you'll find it a closer model to what you want.
> >
> > If you want to be a guinea pig for an installer for this, 
> let me know.
> >
> > -Steve
> >
> > --
> > Steve Huston, Riverace Corporation
> > Total Lifecycle Support for Your Networked Applications 
> > http://www.riverace.com
> >
> >
> > 
> ---------------------------------------------------------------------
> > Apache Qpid - AMQP Messaging Implementation
> > Project:      http://qpid.apache.org
> > Use/Interact: mailto:users-subscribe@qpid.apache.org
> >
> >
> 


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org


Mime
View raw message