![](/img/trans.png)
[英]How to Create push notofication from local server to Android Device - No GCM, No Internet Connection
[英]How to push data from local server to Android Device - No GCM, No Internet Connection
有沒有辦法在沒有Internet連接的情況下將數據從本地服務器(托管在Intranet上)推送到Android應用程序? 該應用程序應該只能在通過WiFi的LAN上工作。 由於無法連接互聯網,GCM無法顯示圖片。 但是,該應用將始終在兩個設備上運行。
我正在談論的模型是這樣的:
設備:本地服務器-Wifi連接-Android設備1,Android設備2
Android設備1通過wifi更新了本地服務器上的某些數據...服務器需要通過Wifi通知Android設備2。
非常感謝你的幫助
對的,這是可能的。
我使用套接字連接來做到這一點。
requestSocket = new Socket();
SocketAddress socketAddress = new InetSocketAddress(ipAddress, portNumber);
requestSocket.connect(socketAddress, timeOutPeriod);
在服務器端,您需要使用任何喜歡的語言打開這些套接字和端口。 之后,您可以使用流讀取或寫入數據。
可能是您可以使用消息服務器實現Message Queue
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.