【发布时间】:2015-10-22 04:14:51
【问题描述】:
每当在我的 Azure 移动服务上触发表格插入时,我想使用 websocket 通知远程网站。
现在我能够使用
成功地将 GCM 通知发送到注册设备push.gcm.send
在我的插入脚本中。
如果我想达到上述要求,需要哪些步骤? 设置一个Node.js服务器,从insert脚本调用node.js服务器,然后node.js服务器使用websocket连接远程网站?
请指点我正确的方向。
谢谢!
【问题讨论】:
-
您能具体说明您的需求吗?当插入操作被触发时,您在 Node.js 中的移动服务后端向另一个网站或 Web 服务器发送消息?您是否必须使用 websocket,或者任何可以用来满足您的要求的东西?
-
嗨@GaryLiu-MSFT,我们需要能够在触发插入后实时向不同平台发送通知。目前我们使用的是Notification Hub + GCM,但它有一个限制,只能接收Android/Chrome/iOS,
-
并且 GCM 不是实时的。 GCM 适合发送到移动设备,但我们希望支持其他平台,例如网站、物联网设备。我所有的搜索都说服我使用 websocket。
-
据我了解,为了简化场景,移动用户在应用程序中插入数据,非应用程序用户也会显示在网站上?
-
可以,但收件人不限于网站。它可以是 Firefox 扩展、Safari 扩展、Win 7 软件。这就是为什么我认为需要 websocket,因为它是跨平台的。
标签: node.js azure websocket azure-mobile-services