ロケータ【locator】

概要

ロケータとは、コンピュータネットワークにおいて、データや機器、その他何らかの資源が存在する場所を示す識別情報のこと。対象そのものの名前や内容とは切り離され、「どこにあるか」「どのように到達するか」を示す情報を意味する。
ロケータのイメージ画像

最も身近な例は、インターネット上でWebページなどの所在を表す「URL」(Uniform Resource Locator)である。Webブラウザアドレスバーに表示される「https://example.com/index.html」のような文字列がこれにあたる。これはプロトコルの種別、サーバホスト名ファイルパスを組み合わせたもので、インターネット上の特定の資源の所在を一意に示す。

ロケータと混同されやすい概念に「ID」(identifier:識別子)がある。IDは資源を他と区別して識別するための固有の名前や番号のことで、必ずしも場所の情報を含まない。ロケータは場所への到達方法を示すもので、識別情報は含まない。両者は人間の氏名(ID)と住所(ロケータ)のような関係であり、引っ越しすれば名前は同じでも住所は変わる。

ロケータという概念はWebに限らず様々な分野で用いられる。例えば、データベースでは、テーブル内の特定の行を指し示す値を「行ロケータ」と呼ぶことがある。ソフトウェア開発では、プログラムが必要とする機能や部品を検索して取得する設計手法を「サービスロケータ」と呼ぶことがある。組み込みシステムやアセンブリ言語では、メモリアドレスそのものがロケータとして機能する。

(2026.6.6更新)
 
この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。