簡體   English   中英

Adobe Air Apps之間的雙向通信

[英]Bidirectional communication between Adobe Air Apps

這一切始於我開始開發Adobe Air App的過程,而該應用程序直到現在還是一個完全單人游戲。 我要問的問題是,是否可以在輪到用戶時提醒用戶而不使用輪詢技術(無需不間斷地檢查...輪到我了嗎?)。 我擁有的技術幾乎都是AIR,PHP和MySQL。 我目前有一個不帶ssh支持的共享主機程序包,我相信我會在今年早些時候更改為一個帶ssh支持的專用程序包。

有了這些技術,這有可能嗎?

我一直想下去的想法/方向是。

設置PHP套接字程序以維護用戶之間的連接,並具有AIR應用程序將連接到的公共域。 例如。 我的電話將發布到my.domain.com,該網站將執行php腳本以啟動Socket服務器“ exec(“ php /socket.php”);如果應用程序的所有用戶都將加入服務器中的“池”,在其中運行-我的理論是-我可以與它們保持雙向通信,可以使用MySQL服務器跟蹤套接字是否打開以及當前池中的誰,這可能嗎?

我還認為,當應用程序關閉時,我將無法通知用戶,因為它們將不再位於套接字中。

我只是想知道我是否離這里遠一點。

經過大量研究,並回顧了許多替代技術,ios和android都為將通知發送到另一台設備提供了本機支持。 我認為最好的選擇是構建一個空中本地擴展,或者找到一個已經存在的擴展來彌合andriod或ios通知系統之間的差距。 這是入門的好資源http://www.adobe.com/devnet/air/native-extensions-for-air.html

如果要使用現有的通知ANE,可以從此處獲取:

ANE推送通知

它適用於IOS和Android。

如果您想從頭開始,此鏈接也很有用:

使用Adobe開發本機擴展

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM