如何使用 Azure 服务替换 PWA 的 TCP 通信

问题描述 投票:0回答:1

我们目前有一个基于 TCP 的通信设置,与集成到我们的 Android APK 中的第三方系统。该设置维护 TCP 会话,使我们能够在需要关注新案例时收到实时警报。

我们现在正在迁移到将部署在云中的渐进式 Web 应用程序 (PWA)。由于 PWA 是基于浏览器的,因此维持基于 TCP 的通信是不可行的。

有没有Azure服务可以帮助我们实现类似的功能?

关键要求是:

  1. 用于实时通信的持久会话管理。
  2. 从第三方系统向我们的 PWA 高效传送警报。 我们正在探索 WebSocket 或服务器端解决方案等选项,但更喜欢 Azure 原生服务(如果存在)。

任何建议或指导将不胜感激!

azure websocket tcp cloud azure-pubsub
1个回答
0
投票

azure checkout 中提供 WebSocket 支持 - Azure 中的 WebSocket 支持 | Linux 上的 Microsoft Learn应用服务常见问题解答 |微软学习

此外,作为使用 Azure 服务进行渐进式 Web 应用程序通信的替代解决方案,您可以考虑使用 Azure SignalRAzure Web PubSub。这两种服务都可以帮助您实现实时通信,而无需 TCP 会话,使它们成为 PWA 的合适替代方案。

参考文献

© www.soinside.com 2019 - 2024. All rights reserved.