【发布时间】:2015-02-04 17:07:11
【问题描述】:
有谁知道是否有可用于开发 Xamarin 移动应用程序的 RabbitMQ 客户端库的可移植类库 (PCL) 版本?
如果也没有人知道与 PCL 类似的 AMPQ 客户端
提前致谢
【问题讨论】:
标签: xamarin rabbitmq portable-class-library
有谁知道是否有可用于开发 Xamarin 移动应用程序的 RabbitMQ 客户端库的可移植类库 (PCL) 版本?
如果也没有人知道与 PCL 类似的 AMPQ 客户端
提前致谢
【问题讨论】:
标签: xamarin rabbitmq portable-class-library
在使用 Xamarin 时,您可以使用在代理端激活的 Rabbitmq-web-STOMP 插件与 rabbitMQ 通信(发送/接收推送通知),并在 Xamarin 中使用 socket-io(使用 Web 套接字)。有关如何使用 Web 套接字的详细信息在 xamarin see here 中执行此操作。使用在 rabbitServer 上安装 stomp 和 stomp 示例后生成的示例代码:
rabbitmq-plugins enable rabbitmq_web_stomp
rabbitmq-plugins enable rabbitmq_web_stomp_examples
对于rabbitly-details 看看here,并进入“echo”示例的源代码。
【讨论】:
嗯,RabbitMQ.Client 需要 .NET Standard 1.5,而 Xamarin.Andorid 和 Xamarin.iOS 提供 .NET Standard 1.6:https://github.com/dotnet/standard/blob/master/docs/versions.md
附:确保将您的项目转换为 package.json 结构,而不是“旧”的 nuget packages.config。 dotnet 构建工具也是必须的(Visual Studio 2015 Update 3?)
【讨论】: