首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否有一个没有外部依赖的.NET+Mono消息传递系统?

是否有一个没有外部依赖的.NET+Mono消息传递系统?
EN

Stack Overflow用户
提问于 2015-01-20 12:06:08
回答 2查看 1.1K关注 0票数 2

我正在为.NET寻找一个简单的消息传递系统,它作为一个没有外部依赖的库运行。

需求很简单:我希望能够调用外部HTTP服务,如果该服务处于脱机状态,或者由于某种原因没有响应,系统应该将消息排队等待以后使用,或者丢弃之前的消息,只保留最新的消息,定期消息传递。

但我要找的是:

  • 运行在Mono/linux上
  • 免费/开放源码
  • 没有外部依赖关系,它应该作为应用程序的一部分运行。
  • 能够使用现有的JSON,而不需要端点来运行任何特定的

我不需要接收消息,它都是基于请求/响应的。此外,我不介意它是否使用本地数据库在崩溃期间持久化消息,但这并不重要。

我看过NServiceBus,MassTransit和其他一些。但是,它们似乎都需要MSMQ或RabbitMQ,而且似乎也需要端点来运行相同的服务。

在考虑玩自己的游戏之前,我应该先看看有没有别的选择?

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-01-20 12:41:29

您应该看看ZeroMQ及其称为NetMQ的.NET绑定。

票数 1
EN

Stack Overflow用户

发布于 2015-01-21 14:54:54

在过去,我尝试过http://github.com/Jiddler/Hyperletter。它是免费的,开源的,在mono/linux下运行,但是它需要运行自己的监听器。我的测试是在Xamarin/Android系统下运行的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28044990

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档