【问题标题】:Azure NotificationHub for desktop app (console application)适用于桌面应用程序的 Azure NotificationHub(控制台应用程序)
【发布时间】:2020-04-13 11:44:31
【问题描述】:

我继续搜索,但找不到与此相关的任何内容。 我计划(如果可能)使用 Azure NotificationHub 将推送通知发送到桌面应用程序(例如,发送到 .net framework 4.5+ 控制台应用程序或 Windows 服务)。

到目前为止,我设法通过使用“NotificationHubClient”类和“CreateRegistrationIdAsync”方法注册了一个控制台应用程序。 但是,我在任何地方都找不到如何创建通知通道来开始监听推送通知。

之前有没有人尝试过类似的方法?

谢谢, 黑暗之魂

【问题讨论】:

  • 这能回答你的问题吗? Notifications for WinForms / WPF application
  • 是的,这也是我发现的,我希望有更好的方法......因为如果我有 500.000 台设备和我的应用程序(Windows 服务、winforms、wpf、无论如何),这意味着到您的服务器有 50 万个活动连接,这肯定意味着多个服务器,平衡的,巨大的架构背后......希望有这样的服务。

标签: azure push-notification windows-services console-application azure-notificationhub


【解决方案1】:

你见过这样的: https://docs.microsoft.com/en-us/azure/event-hubs/get-started-dotnet-standard-send-v2

看看您使用的是哪个版本的 .net!如果您搜索它,请注意要在项目中添加的 nuget 包。

这里有一堆样本:https://github.com/Azure/azure-sdk-for-net/tree/master/sdk/eventhub/Azure.Messaging.EventHubs/samples

【讨论】:

  • 这不是我要找的。 Azure 事件中心很棒,但适用于微服务或内部服务通信。我正在寻找从我的服务器发送到客户端的桌面应用程序的推送通知。所以客户端必须以某种方式连接到公共端点才能注册。
猜你喜欢
  • 1970-01-01
  • 2014-12-20
  • 1970-01-01
  • 2017-06-05
  • 1970-01-01
  • 1970-01-01
  • 2017-02-27
  • 2012-03-09
  • 1970-01-01
相关资源
最近更新 更多