【发布时间】:2019-02-03 15:32:49
【问题描述】:
我是 Azure 的新手,如果我的问题听起来不清楚,请原谅我,但我会尽力解释。
我认为现在需要某种推送通知而不是按时间间隔提取数据是很常见的。
所以,如果我有一个移动应用程序、一个 Web 应用程序和一个桌面应用程序都与 Azure 通信,如果其中一个应用程序更新了 Azure SQL 数据库中的某些内容,我希望避免不得不在我的其他应用程序,而是自动将这些更改推送给它们。
我认为 Azure 中应该有某种机制来通知应用程序(无论是 Web、移动设备还是桌面)这些更改。
有类似的吗?我应该调查什么?
更新 1
假设我有一个 Web(Angular 或其他)Azure 应用程序与存储汽车信息的 Azure SQL 数据库通信。这个应用程序允许我进行 CRUD 操作,这样我就可以从数据库中添加、更新、删除、读取汽车。
- 数据库目前仅包含有关 BMW 和 Toyota 的信息
- 用户登录我的网络应用程序并查看有关 BMW 和 Toyota 的信息,即 info 存在于我的 Azure SQL 数据库中。
- 用户登录我的移动应用程序,该应用程序连接到 azure 并从数据库中拉信息并在屏幕上显示宝马和丰田
- 登录网络应用程序的用户添加有关本田的新信息(或删除现有汽车,或更新现有汽车),信息存储在 网络应用程序中的数据库和本田节目
- 登录到移动应用程序的用户现在必须点击刷新按钮才能提取数据库中的最新数据。
如何将这些数据自动立即推送到移动应用,而不是让移动应用在某个时间间隔拉它或点击刷新按钮?
【问题讨论】:
标签: azure xamarin.forms azure-sql-database