2013-04-20 157 views
0

對sencha touch很新穎,目前正在開發一個包含類別列表的應用程序,當點擊一個類別時,它將顯示一個類別商家列表。我試圖讓我的數據庫託管在mongoLAB上,有類別和商家的表格,我的主要問題是我找不到將應用程序連接到mongoLAB中託管的MongoDB表的方法,並使用這些數據填充我的商店,意思是什麼方式在我的應用程序連接我的商店與mongoLAB表給我有兩個商店,類別和商家店鋪將mongoDB連接到sencha應用程序

回答

1

如你所知 - 「代理商店用來處理加載和保存模型數據有兩種類型的代理:客戶端和服務器客戶端代理的例子包括用於在瀏覽器的內存中存儲數據的內存以及可用時使用HTML 5本地存儲功能的本地存儲服務器代理處理數據封送到遠程服務器,例子包括Ajax,JsonP和Rest。

現在,由於遠程代理基本上是AJAX工作的,所以必須有一個可以與之通話的HTTP端點(這不像Java等,您可以使用各自的驅動程序連接到數據庫)。所以基本上你必須通過Web服務公開你的MongoDB,並且基於你選擇的技術,你可以使用Java,Php,Node.js等輕鬆創建Web服務。