非インターフェース・ローカル・ビュー
Enterprise JavaBeans (EJB) 3.1 では、新しく、非インターフェース・ビューを介してセッション Bean をクライアントにまで公開できるようになりました。 前のバージョンの仕様では、Bean 開発者は、Bean メソッドをクライアントに公開するために使用されるインターフェースを提供する必要がありました。
新しい非インターフェース・ローカル・ビューにより、お客様は Enterprise JavaBeans (EJB) クラスをローカル・インターフェースとして使用できます。
これは、以下の場合にサポートされます。
- Bean がその他のクライアント・ビュー (ローカル、リモート、2.x リモート・ホーム、2.x ローカル・ホーム、Web サービス) を公開せず、その implements 節が空である場合。
- Bean が少なくとも 1 つの他のクライアント・ビューを公開する場合。Bean は、Bean クラスまたはデプロイメント記述子で @LocalBean アノテーションを使用することによって、非インターフェース・ビューを公開することを指定します。