The docs [1] indicate that the client is "a very lightweight wrapper around
AmqpNetLite." If that is the case why is it advertised as the "ActiveMQ
Artemis Client for .NET"? Couldn't it be used for *any* AMQP 1.0 use-case?
How is it different from AmqpNetLite? What specifically does the wrapper
provide?

Generally speaking, one of the nice things about implementing standardized
protocols in the broker is that anybody can implement clients and those
clients exist completely independent of the broker. There are *lots* of
clients for STOMP, AMQP, and MQTT written in lots of different languages
for all kinds of different platforms. If we cited your client in the
documentation then someone could logically ask why we don't also cite
client X in the documentation as well. Clients come and go over time and in
my opinion it would kind of be a drag to develop and maintain a list of
these clients.


Justin

[1] https://havret.github.io/dotnet-activemq-artemis-client/

On Wed, Feb 3, 2021 at 3:21 PM Havret <h4v...@gmail.com> wrote:

> Hi Guys,
>
> I have been working for over a year now on unofficial ActiveMQ Artemis
> Client for .NET, and a set of extension libraries that make its integration
> with .ASP.NET <http://asp.net/> Core projects as seamless as possible.
> Recently I have written an article describing how to use it on my blog. Do
> you think there is any space in Artemis docs to include it, so it would be
> easier for .NET folks who are thinking about using Artemis to find it?
>
> I've reached Clebert in the first place, and he suggested sharing this
> here.
>
> I am sending you links so you could check it out:
> article: https://havret.io/activemq-artemis-net-core
> repository: https://github.com/Havret/dotnet-activemq-artemis-client
> extensions: https://github.com/Havret/activemq-artemis-extensions
> docs: https://havret.github.io/dotnet-activemq-artemis-client/
>
> Thanks,
> Krzysztof
>

Reply via email to