我正在計劃一個web應用程序,每個使用它的人都會有一個可以在其計算機上運行計算的客戶端(因爲這些計算無法在服務器上完成,負載太大......),然後發送結果到服務器。EJB3 Remote vs Webservices,性能?
我想會有很多人對我的應用感興趣,這就是爲什麼我想知道我的架構是否好,以及如果我能夠處理成千上萬的人。我打算通過JNDI與Glassfish服務器公開遠程EJB,因此1000人可以同時使用這些EJB(我猜可能有5-50個請求/秒)來檢索本地計算所需的數據,然後發送結果...
向許多客戶端公開EJB是否昂貴? 使用webservices,rmi是另一種解決方案會更好嗎?
你會推薦我另一個架構,我要做什麼?
謝謝:) 將使用與GlassFish的第三版EJB3.1我覺得 所以這就是我要做的事情,暴露我無國籍遠程EJB 等法蘭西萬歲!:) – 2010-03-18 22:53:01