2011-08-02 35 views
0

我正在考慮使用CORBA來互相創建一些可互操作的應用程序。什麼是java的最佳免費寶盒

在某個時候,會有很多請求(例如:10,000 req/trasaction),然後我丟棄了使用SOAP。

我見過來自zeroc的ICE(Differences between Ice and CORBA),但我完全不信任ICE,因爲它不是基於標準,而是由公司開發,而不是由社區開發。

所以,我正在尋找自由開源的CORBA實現綁定到Java,但我不知道什麼是最好的。

你能告訴我你的意見嗎?我瘋了?

問候。

回答

2

也許這不是你想要的答案,但我會建議使用比CORBA更別的東西。

SOAP是一個很好的開銷,但不得不處理很多事務的問題通常不是您使用的協議,而是編程模型。

那麼,你有沒有想過使用RESTstyle應用程序? (JAX-RS,Java EE 6的一部分) 無狀態時,通常可以處理多個並行請求,因爲您不需要每個客戶端的會話信息。這當然必須適合您的總體設計,因爲如果您使用粗粒度用例並與其他系統進行對話而不是小型獨立操作,則通常使用按計劃使用RMI方法是首選。

+0

是的,我認爲你喜歡,但我失去了方法:其他方面的實例(有時候很有用),以及溝通的效率。休息時,我必須對所有信息進行序列化/反序列化,如果我必須在呼叫中發送複雜信息,則可能會出現問題。所以我更喜歡CORBA,但我不知道哪個是最好的免費實現。 – lodopidolo

相關問題