【问题标题】:How to receive messages from event hub and forward to android application using Azure Notification Hubs?如何使用 Azure 通知中心接收来自事件中心的消息并转发到 Android 应用程序?
【发布时间】:2017-05-29 00:20:44
【问题描述】:

我想从 .net 中的事件中心接收消息并将它们发送到我的 android 应用程序(带有通知中心)。

目前,我receive the messages from the event hub using Event processor

现在我想将它们转发到我的 android 应用程序。 完成此任务的最佳方法是什么?

【问题讨论】:

    标签: android asp.net azure azure-notificationhub azure-eventhub


    【解决方案1】:

    我建议通过 Azure 函数将您的事件中心与通知中心链接。

    第 1 步:您的 Android 设备必须向 FCM 注册以获取设备令牌,然后向通知中心注册设备。由于我们将处理基于 App Service 的 Azure Functions,因此您可以使用 App Service Push 来实现此功能 - 这将需要到端点的“HTTP POST”。请参阅http://aka.ms/zumobook 第 5 章了解 Xamarin 的实现。

    第 2 步:创建一个 Azure 函数以链接事件中心,执行所需的任何处理并将推送通知提交到通知中心。有关这方面的文档来源,请参阅 https://docs.microsoft.com/en-us/azure/azure-functions/

    【讨论】:

      【解决方案2】:

      你问的是一个非常笼统的问题,所以我给出一个非常笼统的答案。如果您想了解更多信息,请提供更多详细信息。

      一般模型可能是这样的:

      1. 您需要 'register' every device 以便将来推送。
      2. 然后不知何故,当消息进入事件中心时,无论向那里发送消息的人都需要提供 ID 或 tag of the device(s) 以发送推送。
      3. 如果您知道 ID/标签,send a push from your back-end

      【讨论】:

        猜你喜欢
        • 2014-07-30
        • 2015-06-07
        • 2021-09-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-07-22
        • 2021-04-16
        相关资源
        最近更新 更多