ハンドルシステム
ハンドルシステムのウェブサイトは HANDLE.NET SoftwareとHANDLE.NET Client Librariesと呼ばれる一連の実装ツールを提供している 。 Handle client はユーザソフトウェア(例:ウェブブラウザ)やサーバソフトウェア(例:ウェブサーバ)に組み込むことができる。そして、 Adobe Acrobat と Firefoxで既に利用可能な拡張機能が提供されている。
Handle client software libraries はC言語とJavaで利用可能である。DOIシステムのように、幾つかのアプリケーションは特定のアドオンツールを開発している。
分散的なハンドル解決サーバの、相互運用性のあるネットワーク(プロキシ・サーバシステムとしても知られる)はGlobal Resolverを通して接続される(物理的に分散しミラーリングされることを通して、1つの論理的なエンティティとなる)。ハンドルシステム技術のユーザはGlobal Handle Registryによって作成されたハンドル・プレフィックスを取得する。 Global Handle Registryはローカルで管理されたハンドルサービスのプレフィックスを保持し、名前解決する。
ハンドルシステムはTCP/IPの共同開発者であるロバート・カーンによって、DARPAの支援を受けてCorporation for National Research Initiatives(CNRI)で開発された。現在もCNRIによって開発・管理が続けられており、様々なアプリケーションが利用している。
ハンドルシステムは、保存場所のような属性に依存するパケットとしてよりも、第一級オブジェクトとしてオブジェクトを管理することができる。ハンドルシステムは、分散的なデジタルオブジェクトサービス のための広範なフレームワークとして知られているが、独立したアプリケーションとしても利用できる。 Handle Systemは、性能を低下させずに膨大な量のエンティティに対して、分散管理を許し、(それぞれ分割して管理されているかもしれない)複数の最新データの断片を解決することを可能にするスケーラブルな設計が施されている。それは信頼性のあるアプリケーションを実現するための公開鍵基盤のような機能も付随している。
名前解決とは、ネットワークサービスに対してある識別子が入力され、その識別子が指し示すエンティティに関する1つ以上の最新情報(例:そのエンティティの所在を表すURLなど)が出力されるような一連のプロセスである。Domain Name System は人間に理解しやすいドメイン・ネームを数値的なIPアドレスへと解決する。