gpt4 book ai didi

android - 移动网络中的推送通知

转载 作者:可可西里 更新时间:2023-11-01 04:44:39 25 4
gpt4 key购买 nike

是否可以在移动设备上接收来自网络服务器的通知。

这可以通过 iPhone 和 Android 的 native 应用程序来实现。但我的要求是通过移动网站实现同样的目标。即使用户关闭了网络浏览器,也可以接收通知。

最佳答案

这是有可能实现的,您有两种主要方法可以实现:

  1. WebSockets(需要 HTML 5)
  2. HTTP 长轮询

这两种方法都需要一些技巧性的服务器软件,一个很好的例子是在 Node.JS 平台上运行的 Socket.IO。

Websockets 需要 HTML 5 浏览器(例如 Chrome),因此可能无法满足您的要求。

HTTP 长轮询是在服务器上接受入站 HTTP 连接,然后休眠直到您希望将数据推送到客户端的行为。可以将 Node.JS 设置为非常容易地执行此操作,或者您可以使用提供额外功能的 Socket.IO(Node.JS 上的一个库)。 Socket.IO 还尽可能与 Websockets 一起工作 - 并在必要时回退到长轮询。

简而言之,您将需要一个服务器平台来执行此操作 - 我建议您首先查看 Socket.IO。一旦确定了主要概念,您就可以随时推出自己的产品。例如,我在 ASP.net 中写了一个,效果很好。

关于android - 移动网络中的推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10090119/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com