2012-09-24 39 views
2

如何在將行添加到遠程SQL服務器時創建通知?添加sql行時發出Android通知

例如,如果用戶A通過PHP腳本將一行插入到SQL表中,那麼用戶B可以從服務器獲得某種響應以知道顯示通知的內容已添加到數據庫?

任何幫助,將不勝感激

+0

我想你需要檢查GCM http://developer.android.com/guide/google/gcm/index.html –

回答

1

取決於基礎數據庫(我只在MySQL的和InterBase /火鳥做到了),還有通常可有一個更新/插入觸發或者更新另一個表的機制(你可以拉)或者在套接字上廣播消息(然後可以生成通知)。

也就是說,一個好的web應用程序圍繞一個框架構建,而這些框架通常會抽象出數據庫的交互。簡而言之,在插入行的php腳本中找到該位置,並在其中掛上通知代碼。它會更可靠,更瞬時。

就通知遠程應用程序而言,您可能需要查看GCM

+0

剛開始閱讀文檔,看起來很有前途。謝謝! – user1691636