0

ESB について同僚と議論していました。Glassfish は、データベース トランザクションを管理し、SOAP メッセージを提供し、JMS を介してメッセージング システムを提供する ESB であると述べました。彼はこれに同意せず、Oracle Enterprise Service Bus は ESB であるのに対し、Glassfish はそうではないと言った。私は彼に ESB を構成する機能は何かと尋ねましたが、彼は答えられませんでした。

Glassfish が ESB になるのを妨げているのは何ですか?

4

2 に答える 2

1

Glassfish には ESB のコンポーネントがたくさんありますが、特にオーケストレーション コンポーネントに欠けているものがあります。オーケストレーションは、さまざまなサービスの相互の「接続」を管理しています。GF には、エンドポイントの管理に関するすべての機能がありますが、エンドポイントからエンドポイントへのメッセージのルーティングと変換はできません。

とは言っても、ESB がバンドルされていることはありました。GF 2.x では OpenESB に同梱されていましたが、GF 3.x からは削除されました。

于 2012-06-21T16:37:52.140 に答える
0

Glassfish はアプリケーション サーバーです。その上で ESB を実行することもできますが、通常 ESB と見なされているものには、すぐに使える機能がいくつか欠けています。ここでは、リンゴとオレンジを比較しています。アプリケーション サーバーは Web アプリケーションをサポートする構造を提供しますが、ESB の主な目的は、潜在的に複数のアプリケーションとの間で情報を配信することです。

于 2012-06-21T16:33:42.470 に答える