2011-02-06 66 views
2

根据这篇文章 http://blog.goyello.com/2009/09/07/why-apache-activemq-isnt-good-for-net-developers/为什么Apache ActiveMQ对.NET开发人员不利?

虽然Apache的ActiveMQ的支持.NET,此功能仅限于基本的客户端操作。 Apache ActiveMQ不提供操作ActiveMQ代理,持久存储或传输的权限。

我真的不明白是什么阻止的Apache ActiveMQ的呈现相同的特性为.NET客户端作为Java客户端:是不是因为他们“忘记”,他们不想要的,他们不能,但可能在未来?

+0

ActiveMQ的是用Java编写的所以它为Java提供更好的支持。也许你正在寻找一个为.NET编写的消息服务? – 2011-02-06 12:25:19

+0

我的项目可以在两个世界,这就是为什么我一直在寻找它:) – user310291 2011-02-06 12:26:09

回答

9

ActiveMQ的.NET客户端支持所有Java客户端享受的功能。它甚至与WCF集成!关于Java客户端可以使用的唯一棘手的功能,在.NET上工作会很棘手,因为Java客户端可以使用boot up a ActiveMQ server in the same process as the client。这样做的必要性并不常见。如果您确实需要这样做,您可能需要尝试运行IKVM中的ActiveMQ服务器。

相关问题