RabbitMQ客户端 - 是否有可移植的类库版本

时间:2015-02-04 17:07:11

标签: xamarin rabbitmq portable-class-library

有没有人知道是否有可用于开发Xamarin移动应用程序的RabbitMQ客户端库的可移植类库(PCL)版本?

如果也没有人知道类似AMPQ客户端作为PCL

提前致谢

2 个答案:

答案 0 :(得分:1)

使用Xamarin时,您可以使用在代理端激活的Rabbitmq-web-STOMP插件与rabbitMQ进行通信(发送/接收推送通知),并在Xamarin上使用socket-io(使用Web套接字)。有关如何使用的详细信息在xamarin进行see here。使用在rabbitServer上安装stomp和stomp示例后生成的示例代码:

rabbitmq-plugins enable rabbitmq_web_stomp

rabbitmq-plugins enable rabbitmq_web_stomp_examples

对于兔子细节看看here,并进入“回声”示例的来源。

答案 1 :(得分:1)

嗯,RabbitMQ.Client需要.NET Standard 1.5,Xamarin.Andorid和Xamarin.iOS提供.NET Standard 1.6:https://github.com/dotnet/standard/blob/master/docs/versions.md

P.S。确保将项目转换为package.json结构,而不是" old" nuget packages.config。 dotnet构建工具也是必须的(Visual Studio 2015 Update 3?)