我正在寻找一个简单的.NET库,它实现了类似于Erlang OTP平台的异步消息传递概念。到目前为止,我发现RetLang有点相似,但是
答案 0 :(得分:1)
您可以尝试使用MSMQ。您可以使用您想要放入队列的单个或一组消息,并在以后异步读取它。 :)
答案 1 :(得分:1)
在我看来,在.net中执行此操作的最简单方法(除了F#;))是T PL dataflow - lib
答案 2 :(得分:1)
使用非常简单的MSMQ。它正是您所需要的 - 异步消息系统。 WCF也很好,但管理(配置文件)更复杂,并增加了一些开销。 MSMQ是一个标准(和免费)Windows组件,但要使用它,您需要启用它。 MSMQ可用于本地通信(相同的进程或同一Windows域中的任何2个进程)
阅读this答案,了解更多详情和代码示例。
答案 3 :(得分:1)
Microsoft的研究开发并通过EA / Bioware证明了一个名为Orleans的项目。它已用于生产中,并且正在积极开发中。
答案 4 :(得分:0)
您可以使用WCF发送和接收异步消息。您可以在msdn
了解更多信息答案 5 :(得分:0)
请查看spring messaging,这可能对您有用。