1

私はIBMRationalApplication DeveloperforWebSphereを使用しています。Eclipseに基づいていますが、EclipseのJavaEE機能との違いはわかりません。

2つのEnterpriseJavaBeansが必要です。JavaBeanごとに1つずつ、2つの別々のEJBプロジェクトを作成しますか、それとも1つのプロジェクトに異なるクラスとして配置しますか?

どちらかが技術的に可能であると仮定して、これらの間で決定する際の考慮事項は何ですか?それらを分離したり、1つのプロジェクトにまとめたりする理由は何ですか?

4

1 に答える 1

1

2つのEnterpriseJavaBeansが必要です。JavaBeanごとに1つずつ、2つの別々のEJBプロジェクトを作成しますか、それとも1つのプロジェクトに異なるクラスとして配置しますか?

EJBモジュールごとに複数のEJBを持つことができます(神に感謝します)。

どちらかが技術的に可能であると仮定して、これらの間で決定する際の考慮事項は何ですか?

パッケージ化/展開に関する考慮事項と言えます。何らかの理由で、エンタープライズアプリでこれらのEJBの1つだけをアセンブルおよびデプロイできるようにしたい場合は、個別のモジュールを提供します。

経験則では、物事を論理的に同じ展開可能なユニットに再グループ化します。特別な展開の必要性が生じた場合にのみ、論理グループをよりきめ細かいモジュールに分割します(まれです)。

も参照してください

于 2010-07-15T23:59:58.360 に答える