2013-02-19 92 views
1

我有一個設計問題,我希望有人能用一些智慧的詞語來嵌套。我有兩個應用程序(讓我們稱他們爲父母和孩子)。每個父母和孩子有他們自己的數據庫實例(我真的想隔離數據)。有一位家長在Tomcat中運行。這些孩子將運行在單獨的Tomcat實例中(每個容器有多個孩子,希望有許多Tomcat實例)。子應用程序的數量是動態的 - 當客戶註冊時,新部署將自動放入可用的Tomcat實例中,並創建新的數據庫模式。當子用戶成功登錄時,它將針對將返回User對象和數據庫連接參數的父進行身份驗證。數據庫連接設計

我絕對想讓父母和孩子在不同的容器中。我不確定每個孩子都需要一個專用分貝,但它「似乎」更安全。我主要關心的是性能和安全性。我的困境是傳遞加密的數據庫連接參數感覺不對。

任何人都可以提供一個好的設計,或者可能指向我解釋一些解決方案的文檔?

回答

0
+0

謝謝約翰,這是一些良好的閱讀。現在我知道這個術語是什麼,我可以學習並努力。乍一看,它看起來像一個單一的數據庫和每個孩子的部署工作。 再次感謝您的鏈接,如果您想到任何其他良好的鏈接,請隨時通過它們。 – sonoerin 2013-02-20 02:55:13