1

JBoss AS 4.2.2 から新しいバージョンに移行し、すでに稼働しているいくつかのレガシー アプリのサポートを維持する必要があります。

私が持っている 1 つの要件は次のとおりです。

私の質問は:

この目標を達成するには、AS のどのバージョンが最適ですか? 移行を行うのに最も「スムーズ」なのはどれですか?

4

1 に答える 1

2

それは負荷の高い質問です。その多くは、アプリケーションが使用しているもの (EJB、JMS、JSP など) に依存します。

いくつかのシナリオを見てみましょう

一連の JSP と基本的な構成 (データソース、アプリケーション Web コンテキスト、ポートなど) だけを含むシンプルなアプリ (.war)。この場合、比較的簡単にほぼすべてのバージョンに移行できます。コードの変更は必要ありません。設定変更のみ。

適度に複雑なアプリ (.ear) には、いくつかの EJB、JSP、および JMS があります。これは、移行先のバージョンに関係なく、おそらくいくつかの書き直しが必要になるでしょう。JBoss 5 は EJB 2.1 をサポートしているため、JBoss 5 への移行はおそらく JBoss AS 7 よりも簡単です。

JBoss 固有のインターフェース (JMX、.sar、.rar) を実際に使用し、拡張する複雑なアプリケーション (.ear、.sar など) (カスタム認証モジュールを使用した認証など)。これには、移行先のバージョンにそのカスタム モードを移行する必要があります。「適度に複雑なアプリ」の場合と同じことを行う必要があります。

于 2012-10-03T21:14:45.313 に答える