【问题标题】:RabbitMQ Client- Is there a portable class library versionRabbitMQ 客户端 - 是否有可移植的类库版本
【发布时间】:2015-02-04 17:07:11
【问题描述】:

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

如果也没有人知道与 PCL 类似的 AMPQ 客户端

提前致谢

【问题讨论】:

    标签: xamarin rabbitmq portable-class-library


    【解决方案1】:

    在使用 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”示例的源代码。

    【讨论】:

    • 谢谢。但是我不能在生产环境中使用 Beta 代码。我想要的是一个 RabbitMQ 或 AMQP 客户端。
    【解决方案2】:

    嗯,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?)

    【讨论】:

      猜你喜欢
      • 2011-06-15
      • 1970-01-01
      • 1970-01-01
      • 2013-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多