@交口稱贊
謝謝你的回復。也許你所說的是某種特定的SAAS應用。就像salesforce ,Crab 等等。
每種特定offering都會根據其特定設計來解決Multi-tenants 場景下的問題。可能也各有不同。
假設我們現在的scenario是我們有一個host平臺。可能在這個平臺上會運行多個SAAS應用。同時
每種SAAS應用所涉及到的技術都不同。這時我們的Tenant會在這個平臺上訂閱多個SAAS應用的服務。
我們就必須要有一個能夠支持多種SAAS應用,為SAAS應用提供通用解決方案的平臺呢?
BTW :很高興能在blog上看見志同道合之人。希望以后多來頂頂。我不怕板磚。只怕都只看不回。呵呵。
恩。在WID下開發BPEL ,EJB 都很簡單了。由于IDE強大的功能。我們只需要關注我們自己的業務邏輯該怎么實現。而復雜的配置和調用關系不是我們關注的焦點了。但這又會有一個問題。也許我們能很快地寫出一個流程模版。快速建立EJB。但是這里面的調用關系和配置都是透明的。和IDE綁在一起。畢竟感覺不時很爽。而且也沒有多少成就感了。有時間還是要看看地層的實現阿!
如果是Hibernate3的話,可以直接使用native sql 去實現你的要求。做法和普通的jdbc一樣。如果不習慣。布衣郎 說的方法也是可行的!