在某些事件上从服务器到Android客户端的通知

时间:2015-01-17 21:08:31

标签: android notifications

我的目标是为我的学院创建一个应用程序,以便每当有任何新的通知时,应该通过他们的Android手机通知每个教师。
如何实施这样的工作,每当有新的通知时,我所在的服务机构应该将该通知推送给当时连接的每个客户,并且他们应该能够阅读该通知。

更新 - 我的需求是什么? MQTT是实现此类工作的答案还是任何其他解决方案。

1 个答案:

答案 0 :(得分:1)

从网页发送MQTT消息相对简单,可以通过两种主要方式实现:

  1. 通过让服务器端发送消息,例如网页执行POST操作,这用于填充外出消息。这可以通过PHP,Node JS& Express或Java EE仅举几例。 http://mqtt.org/software站点列出了许多语言的客户端库。
  2. 从网页开始,它自己使用MQTT而不是websockets。 PAHO javascript库[https://eclipse.org/paho/clients/js/]将连接到支持websocket的代理(多个代理支持此功能,包括Mosquitto v1.4即将发布此功能或HiveMQ)
  3. 这两种方法都有很多在线可用的例子,所有这些都可以在不需要访问互联网的情况下运行。