【问题标题】:How to Create push notofication from local server to Android Device - No GCM, No Internet Connection如何创建从本地服务器到 Android 设备的推送通知 - 无 GCM,无 Internet 连接
【发布时间】:2014-07-14 19:49:05
【问题描述】:

有没有办法在没有互联网连接的情况下从本地服务器推送数据或创建推送通知(托管在 Intranet 上)到 Android 应用程序? 该应用程序应该只能在 WIFI 上的 LAN 上运行。由于互联网连接不可用,GCM 无法显示。

但是,该应用程序将始终在两台设备上运行。

我所说的模型是这样的:

设备:本地服务器 - Wifi 连接 - Android 设备 1、Android 设备 2

Android 设备 1 通过 wifi 更新本地服务器上的一些数据...服务器需要通知 Android 设备 2 关于通过 Wifi 进行的更改。

非常感谢您的帮助

【问题讨论】:

  • 我认为没有Internet 是不可能的。
  • 会有本地服务器..并且应用程序连接到该服务器...我想从本地服务器发送通知到android设备..
  • 没关系,但您是如何识别您的设备的?
  • 设备将在本地服务器中注册,并始终在 wifi 的帮助下通过本地服务器连接..
  • 为此尝试 p2p wifi 连接,它将帮助您实现这一点。

标签: android push-notification push


【解决方案1】:

在android中建立一个socket服务器并运行一个socket客户端线程。在服务器端广播一些信息并在客户端接收它。

【讨论】:

  • 你有什么例子吗..??
  • 但这不会是推!因为它将涉及连续轮询和阻塞操作
  • @r4jiv007 推送技术也适用于与某些服务器的持久套接字连接。
【解决方案2】:

您可以使用使用 Web Socket/TCP-IP 的 eneter 消息传递框架来做到这一点

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-04
    • 1970-01-01
    • 2014-10-21
    • 2020-09-14
    • 1970-01-01
    相关资源
    最近更新 更多