从Azure订阅外部Azure Web发布子服务



我有一个外部供应商,他希望我订阅他们的Azure Web PubSub服务,当某个事件发生时,我将从中收到通知。从我自己的Azure环境中订阅这些事件的最佳方式是什么?我熟悉处理来自Azure函数和Azure逻辑应用程序的HTTP请求,但这是我第一次在Azure中使用Websockets(我是Azure本身的新手)。

编辑:另外,我已经阅读了Azure Web PubSub上的文档,并跟随了一些教程。大多数都展示了如何从c#控制台应用程序或web应用程序订阅,但如果我想在收到通知时在Azure中启动工作流,该怎么办?

订阅他们的Azure Web PubSub服务,当某个事件发生时,我将从中收到通知

看起来您将充当事件处理程序上游角色。你可以让一个应用服务器运行并监听来自Azure Web PubSub服务的CloudEvents HTTP请求。https://learn.microsoft.com/en-us/azure/azure-web-pubsub/reference-cloud-events

下面是一个关于处理事件的示例:https://learn.microsoft.com/en-us/azure/azure-web-pubsub/tutorial-build-chat?tabs=csharp#handle-events

最新更新