EJBのクラスに使う名前の制約
Oracle8iのEJBの開発者向けのマニュアルでは「$」 や「_」 が
EJBの実装クラス/インタフェースに含まれていてはならないと
記述されているのは知っているのですが,
J2EE的にはそのような決まりはあるのでしょうか?
aa.Foo EJBインタフェース
aa.Foo$Home EJB Homeインタフェース
aa.FooSFSB 汎用 実装クラス
aa.FooSFSB$JBoss3 JBoss3固有の機能を利用したEJB実装クラス
こんな感じでDDに記述したいと考えています。
ちょっと動かして確認した範囲では
JBoss 3.0.x と WebLogic 8.1J
J2EE1.3.1 Sun RIでは動作しているようです。
アプリケーション サーバ的には問題なくても、
IIOPで通信させるとまずいかもしれないと考えたりしていますが
確信が持てないのです。
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735