私はEJB 3.0の基礎を学んでいます。私はサンプルコードを取得して実行することができました。今、私はライン・バイ・ライン分析を行い、深い知識を持っています。しかし、私は、必要なBeanを見つけるためのルックアップがある数行で立ち往生しています。EJBルックアップの初期コンテキスト・プロパティー値
誰でも簡単な言葉で次の行の意味と必要性を説明していただけますか?
Properties properties = new Properties();
properties.put("java.naming.factory.initial", "org.jnp.interfaces.NamingContextFactory");
properties.put("java.naming.factory.url.pkgs", "org.jboss.naming rg.jnp.interfaces");
properties.setProperty(Context.PROVIDER_URL, "localhost:1099");
IniialContext context = null;
SamleEjbRemote cl = null;
try {
context = new InitialContext(properties);
cl = (SampleEjbRemote) context.lookup("SampleEjbBean/remote");
} catch (NamingException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
プロパティで使用されている「キー」と「値」のそれぞれの正確な意味は何ですか?
それ以外は、初期コンテキストインスタンスに 'プロパティ'を配置することです。私は上記のことについて非常に曖昧な考えを持っていましたが、私はそれを非常にはっきりと明確にしたいと思います。誰かが上記の行についてのリンクや洞察を教えてくれたら嬉しいです。
ありがとうございます。
にjndi.propertiesファイルを使用することをお勧めします!返信ありがとう。しかし、なぜそれが使用されているとしてより良い説明を得ることができますか? –
これは面白いですが、URLは公式のRedHat Jbossのドキュメントです。あなたが望むなら私はあなたに郵送で送ることができます。 – rkosegi
私は知っている。もちろん、あなたは[email protected]に送ることができます。また、私は管理人にそれを調べるように頼んだ!ありがとう。 –