如果我有一個在其數據存儲中存儲信息的應用程序。有沒有辦法從第二個應用程序訪問同一個數據存儲?第二個GAE應用程序可以訪問主應用程序的數據存儲嗎?
1
A
回答
1
是的,你可以,與Remote APIs。
例如,您可以使用遠程API從本地機器上運行的應用程序訪問生產數據存儲庫 。您還可以使用Remote API 至從不同的應用程序訪問一個App Engine應用程序的數據存儲 引擎應用程序。
您需要配置Servlet(請參閱該文件),並在項目中導入appengine-remote-api.jar
(你可以找到它..\appengine-java-sdk\lib\
)
只記得祖先查詢與遠程API是不工作(請參閱this)
1
您沒有提到爲什麼要從另一個應用程序訪問某個應用程序的數據存儲,但根據您的情況的性質,App Engine模塊可能是一個解決方案。這些結構上與單獨的應用程序相似,但它們在相同的應用程序「傘」下運行,並且可以訪問公共數據存儲。
1
您無法直接訪問其他應用程序的數據存儲。您的應用程序必須主動提供該數據,以便其他應用程序能夠訪問它。最簡單的方法是通過遠程API,它需要a piece of code installed in order to serve the data。
如果您想要有兩個獨立的代碼庫(甚至可以提供不同的主機名/網址),請參閱新的AppEngine Modules。它們使您能夠在單獨的URL和不同的運行時設置(實例)上運行完全不同的代碼,同時仍在共享所有有狀態服務(數據存儲,任務隊列,memcache ..)的一個應用程序上。
相關問題
- 1. Android:存儲可被多個應用程序訪問的數據
- 2. 多個應用程序可以訪問SQLite數據庫嗎?
- 3. 我可以使用另一個應用程序B訪問A的應用程序的內部存儲器嗎?
- 4. 一個應用程序可以訪問其他應用程序的事件嗎?
- 5. 我可以從我的應用程序訪問另一個應用程序嗎?
- 6. Mac應用可以存儲應用程序訪問本地文件系統嗎?
- 7. 應用程序可以訪問另一個應用程序回棧嗎?
- 8. 非數據庫應用程序的GAE數據存儲設置
- 9. 我可以訪問iOS郵件應用程序數據嗎?
- 10. Flex Web應用程序可以訪問sqlite數據庫嗎?
- 11. GAE任務隊列訪問應用程序存儲
- 12. UIWebView中的Web應用程序可以訪問本地存儲
- 13. 谷歌應用程序引擎 - blobstore中存儲的Blob可以被其他應用程序訪問嗎?
- 14. C#Winstore應用程序可以訪問電子郵件應用程序嗎?
- 15. 兩個應用程序可以訪問相同的Cookie嗎?
- 16. GAE:從多個處理程序訪問數據存儲
- 17. 從第一個應用程序啓動第二個應用程序,然後關閉第一個應用程序
- 18. 我可以在我的GAE應用程序中定製訪問日誌嗎?
- 19. 應用程序x1無法訪問應用程序x2數據
- 20. C#Winforms應用程序打開第二個Winforms應用程序
- 21. 第二面應用程序?
- 22. iPhone應用程序的數據存儲
- 23. 訪問地圖應用程序數據存儲
- 24. 從另一個應用程序訪問一個應用程序的數據庫
- 25. 使第二個PyQt4 QMainWindow從主應用程序「可拆卸」
- 26. GAE應用程序可以在沒有OAuth跳舞的情況下訪問雲存儲RESTful API嗎?
- 27. 使用robotium從第一個應用程序測試第二個應用程序
- 28. 可以通過兩個應用程序訪問後臺服務應用程序
- 29. 如何訪問Windows應用程序包中的文件存儲應用程序
- 30. DLL訪問應用程序的數據
您可以使用雲數據存儲區api訪問遠程數據存儲區。 –