Java Enterprise Service Bus (OpenESB、ServiceMix、Apache Synapse など) のフレームワークは豊富にありますが、新しいプロジェクトにはどれを選択すればよいでしょうか? それぞれの長所と短所は何ですか?彼らはあなたのためにどれくらいうまくいきましたか?
2143 次
1 に答える
4
個人的には、私は ESB のファンではありません。最初のステップは、解決しようとしているビジネス上の問題を解決するサービスのポートフォリオを用意することです。問題を適切に分割した場合、ESB は役に立たないと思います。
それらは、サービスの外部でサービスの内部動作 (たとえば、トランザクションを管理するための補正操作) について過度の知識を強いる単一障害点になる傾向があります。
「建築家」は、ツールで問題を解決できると考えているため、彼らを愛する傾向があります。
とんでもないスパゲッティ ボックスを作成しないでください。
于 2009-07-11T19:56:08.823 に答える