android – 本地网络的GCM替代方案或向设备IP发送消息

android – 本地网络的GCM替代方案或向设备IP发送消息,第1张

概述我想向连接到本地网络的某些设备发送通知. 第一种选择是GCM,但这意味着向Google服务器发送消息,然后Google服务器将消息发送给设备. 如果目前我的本地网络没有提供互联网怎么办? 如果没有这样的替代方案,有没有办法通过TCP包直接向设备发送消息? 你应该看看 MQTT.还有一个与Android兼容的Java库; Eclipse Paho客户端.在非常简单的术语中,MQTT是一种非常适合您想 我想向连接到本地网络的某些设备发送通知.
第一种选择是GCM,但这意味着向Google服务器发送消息,然后Google服务器将消息发送给设备.
如果目前我的本地网络没有提供互联网怎么办?

如果没有这样的替代方案,有没有办法通过TCP包直接向设备发送消息?

解决方法 你应该看看 MQTT.还有一个与AndroID兼容的Java库; Eclipse Paho客户端.在非常简单的术语中,MQTT是一种非常适合您想要的异步发布/订阅机制.它运行在TCP / IP之上.您将需要在服务器端使用MQTT代理(即mosquitto(mosquitto.org)或RSMB(Really Small Message broaker)等)

如果您有兴趣,我创建了一个简单的项目,允许您连接到RaspBerry Pi并使用AndroID设备打开和关闭房屋的灯光.这是git

总结

以上是内存溢出为你收集整理的android – 本地网络的GCM替代方案或向设备IP发送消息全部内容,希望文章能够帮你解决android – 本地网络的GCM替代方案或向设备IP发送消息所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1128918.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存