我有興趣在Google App Engine上構建一個平臺,其中一個主應用程序爲多個子應用程序(Web門戶)提供通用功能。如何在Google App Engine上構建類似Facebook的平臺?
主應用:
- 信息常見的社交網絡功能
- 使用Web服務API
兒童應用(網絡門戶)常見的用戶數據庫
- 連接到主應用程序的用戶數據庫和社交網絡功能
- 使用本地業務邏輯的地方特色
我的設計方案是:
- 主機和子女應用將是 個人應用對GAE Appspot(對於 易於管理)
- 所有將通過REST/JSON進行通信?
- 我將啓用對所有應用程序的帳單,因此 沒有任何違反Google的使用 政策。
- 將用於登錄SSL到主應用程序,以後使用令牌 (餅乾),用於進一步的交互
誰能好心發現風險並提出任何改進?
不要這樣做與SSL,它有點挫敗目的。 – Fibericon 2011-03-07 03:31:15
我不明白你爲什麼認爲「母子關係」會使管理更容易。你能解釋一下嗎?如果你放棄,那麼1.,2.和3.就變得無關緊要了。和4。既不在這裏,也不在那裏。 – Glenn 2011-03-07 04:12:21
@Fibericon:由於我所有的應用程序都是私人的,我需要保護他們的數據,所以我在考慮使用SSL。這會比較慢嗎?你認爲有更好的方法嗎?請建議。 – charming30 2011-03-07 04:55:21