2011-08-02 12 views
0

私は相互運用可能なアプリケーションを作るためにCORBAを使うことを考えています。Javaのための最高の無料のオーブは何ですか

多くのリクエスト(例:10,000 req/trasaction)がありますが、SOAPを使用して廃棄します。

私はゼロ()からICEを見ましたが、ICEは標準に基づいていないため、コミュニティではなく会社によって開発されているため、ICEを完全に信頼しません。

私はオープンソースのCORBA実装のJavaへのバインディングを探していますが、何が最善であるかはわかりません。

あなたの意見を教えてください。私は夢中だ?

よろしくお願いいたします。

答えて

2

多分、あなたが望む答えではないかもしれませんが、私はCORBA以外のものを使うことをお勧めします。

SOAPには多くのオーバーヘッドがありますが、多くのトランザクションを処理する必要があるという問題は、しばしば使用するプロトコルではなく、プログラミングモデルです。

RESTstyleアプリケーションの使用について考えましたか? (JAX-RS、Java EE 6の一部) ステートレスの場合、クライアントごとにセッション情報を必要としないため、通常は多くの並列リクエストを処理できます。これはもちろん、全体的な設計に合っている必要があります。通常は、小規模の独立した操作ではなく、他のシステムとの大まかなユースケースや対話がある場合に、通常計画していたRMIアプローチを使用する方が望ましいからです。

+0

はい、私はあなたのように思っていますが、他の側面のインスタンシエーション(時には有益)とコミュニケーションの効率性が失われます。休憩を取って、すべての情報をシリアル化/逆シリアル化する必要があります。コールで複雑な情報を送信する必要がある場合、問題になる可能性があります。だから私はCORBAが好きですが、私はどちらが最良の無料実装であるかわかりません。 – lodopidolo

関連する問題