ルックアップの基本とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > ルックアップの基本の意味・解説 

ルックアップの基本

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/06/15 09:22 UTC 版)

Java Naming and Directory Interface」の記事における「ルックアップの基本」の解説

JNDIは名前を階層構造管理している。名前はどのような文字列でもよい(例:"com.mydomain.ejb.MyBean")。Nameインターフェース実装したオブジェクトを名前にすることも可能だが、文字列使用する方が一般的である。ある名前に対応するオブジェクト、あるいはオブジェクトへの参照を、名前と一緒にディレクトリ・サービス格納 (bind) することで、名前とオブジェクト関連付けられる。 JNDI APIオブジェクト探す場所(これをコンテクストという)の指定方法規定している。 典型的なルックアップ処理では、まず最初に初期コンテクスト取得する。もっとも単純なケースで言うと、特定の実装と、その実装が要求するパラメータ指定して初期コンテクスト生成する初期コンテクストディレクトリツリーファイルシステムにおけるルートディレクトリのようなもので、初期コンテクストに対して名前のルックアップを行う。以下は、初期コンテクスト生成の例である。 Hashtable args = new Hashtable();// 最初にコンテクストファクトリーを指定する。// JBoss実装サン実装、あるいは全く別のベンダー実装などの中から// どれを選ぶかという動作相当する。args.put( Context.INITIAL_CONTEXT_FACTORY, "com.jndiprovider.TheirContextFactory");// 次にデータ保存場所のURL指定する。args.put( Context.PROVIDER_URL, "http://jndiprovider-database" );// ここでなんらかの認証必要な場合もある。// 次に初期コンテクスト生成するContext myCurrentContext = new InitialContext( args ); いったん初期コンテクスト取得できると、それに対して名前と結び付けられオブジェクトルックアップできる。 Object reference = myCurrentContext.lookup( "com.mydomain.MyBean" );// EJB場合次の手順でナローイングが必要。MyBean myBean = (MyBean) PortableRemoteObject.narrow( reference, MyBean.class );

※この「ルックアップの基本」の解説は、「Java Naming and Directory Interface」の解説の一部です。
「ルックアップの基本」を含む「Java Naming and Directory Interface」の記事については、「Java Naming and Directory Interface」の概要を参照ください。

ウィキペディア小見出し辞書の「ルックアップの基本」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ルックアップの基本」の関連用語

ルックアップの基本のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ルックアップの基本のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのJava Naming and Directory Interface (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS