[zeromq-dev] C# Usage

mark manwoodvice at googlemail.com
Mon Jun 9 14:04:52 CEST 2014


I'm using v3 of clrzmq in a production application with no issues. The v3
API is much nicer than v2 and worth the upgrade. AFAIK NetMq is not
production ready.


On Mon, Jun 9, 2014 at 11:00 AM, <zeromq-dev-request at lists.zeromq.org>
wrote:

> Send zeromq-dev mailing list submissions to
>         zeromq-dev at lists.zeromq.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         http://lists.zeromq.org/mailman/listinfo/zeromq-dev
> or, via email, send a message with subject or body 'help' to
>         zeromq-dev-request at lists.zeromq.org
>
> You can reach the person managing the list at
>         zeromq-dev-owner at lists.zeromq.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of zeromq-dev digest..."
>
>
> Today's Topics:
>
>    1. C# Usage (Chris Hafey)
>    2. Re: C# Usage (Paulmichael Blasucci)
>    3. Explicit control over socket buffers? (Dmitry Antipov)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sun, 8 Jun 2014 10:01:46 -0500
> From: Chris Hafey <chafey at gmail.com>
> Subject: [zeromq-dev] C# Usage
> To: zeromq-dev at lists.zeromq.org
> Message-ID:
>         <CAHQhk5ODQpaOu-p3cp4rkYfW=
> rBOmfOOfOctqLGEDqNYs8YQQQ at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Hello All,
>   I just started using ZeroMQ with C# and am unclear which library to use:
>
> 1) The ZeroMQ C# page says to use clrzmq
> 2) The clrzmq github suggests using NuGet to install it, but the only
> stable release version is 2.2 from 2012 and is marked as "legacy"
> 3) There is a new "prelease" version 3.0.0.-rc1 on NuGet which was released
> in 2012
> 4) There has been no activity on the github repo since 2012
> 5) The C# examples in the zeromq guide don't match the API in the
> legacy/2.2 version, I am guessing they are matching the prerelease version.
>
> Based on this, it appears that the C# project is not being maintained
> leaving me to wonder which library to use.  The NetMQ library appears to be
> actively maintained, but it is not part of the ZeroMQ project.  If the
> official C# library is abandoned, maybe the page should be updated to
> reflect this and point people to the NetMQ library?  Thanks for any help on
> this.
>
> Chris
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> http://lists.zeromq.org/pipermail/zeromq-dev/attachments/20140608/6c656d18/attachment.html
>
> ------------------------------
>
> Message: 2
> Date: Sun, 8 Jun 2014 15:45:49 -0400
> From: Paulmichael Blasucci <pblasucci at gmail.com>
> Subject: Re: [zeromq-dev] C# Usage
> To: ZeroMQ development list <zeromq-dev at lists.zeromq.org>
> Message-ID: <5394bd94.8488e00a.0c24.63f5 at mx.google.com>
> Content-Type: text/plain; charset="utf-8"
>
> For what it's worth, fszmq works seamlessly from C# (and VB.Net). It's
> been in production use since 2011, and is actively maintained (Disclaimer:
> it's my library). Feel free to reach out if you have questions... Either
> here or on GitHub.
>
> Cheers!
>
> P
>
> -----Original Message-----
> From: "Chris Hafey" <chafey at gmail.com>
> Sent: ?6/?8/?2014 11:02
> To: "zeromq-dev at lists.zeromq.org" <zeromq-dev at lists.zeromq.org>
> Subject: [zeromq-dev] C# Usage
>
> Hello All,
>   I just started using ZeroMQ with C# and am unclear which library to use:
>
>
> 1) The ZeroMQ C# page says to use clrzmq
> 2) The clrzmq github suggests using NuGet to install it, but the only
> stable release version is 2.2 from 2012 and is marked as "legacy"
> 3) There is a new "prelease" version 3.0.0.-rc1 on NuGet which was
> released in 2012
> 4) There has been no activity on the github repo since 2012
> 5) The C# examples in the zeromq guide don't match the API in the
> legacy/2.2 version, I am guessing they are matching the prerelease version.
>
>
> Based on this, it appears that the C# project is not being maintained
> leaving me to wonder which library to use.  The NetMQ library appears to be
> actively maintained, but it is not part of the ZeroMQ project.  If the
> official C# library is abandoned, maybe the page should be updated to
> reflect this and point people to the NetMQ library?  Thanks for any help on
> this.
>
>
> Chris
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> http://lists.zeromq.org/pipermail/zeromq-dev/attachments/20140608/15bc9466/attachment-0001.htm
>
> ------------------------------
>
> Message: 3
> Date: Mon, 09 Jun 2014 11:24:58 +0400
> From: Dmitry Antipov <antipov at dev.rtsoft.ru>
> Subject: [zeromq-dev] Explicit control over socket buffers?
> To: zeromq-dev at lists.zeromq.org
> Message-ID: <5395614A.6090805 at dev.rtsoft.ru>
> Content-Type: text/plain; charset=UTF-8; format=flowed
>
> Hello,
>
> why 0mq doesn't offer the facilities to control socket buffers (except
> setting send/receive watermarks and default socket policy to
> discard/block)?
> In particular, someone can ask about functions like 1) zmq_peek, to tell
> how many messages are buffered for input/output, and 2) zmq_discard, to
> discard all queued messages.
>
> It's quite possible that such a questions just illustrates some
> misunderstanding
> about what 0mq sockets are and how they should be used; but can someone
> explain
> the (obviously by-design) solution to _not_ provide these features?
>
> Thanks in advance,
> Dmitry
>
>
> ------------------------------
>
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
>
>
> End of zeromq-dev Digest, Vol 78, Issue 8
> *****************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20140609/c71fd232/attachment.htm>


More information about the zeromq-dev mailing list