次の方法で共有


サービス公開について

サービスとは、ネットワーク・クライアントがデータまたは操作を使用できるようにするアプリケーションです。 多くの場合、サービスは正式な Microsoft Win32 ベースのサービスとして実装されますが、これは必須ではありません。

サービスの公開とは、ネットワーク クライアントがサービスを見つけて使用できるように、特定のサービスの 1 つ以上のインスタンスに関するデータを作成および維持する行為です。 Active Directory ドメイン サービスでサービスを発行すると、クライアントと管理者は、分散システムのコンピューター中心のビューからサービス中心のビューに移行できます。

Microsoft Windows NT 3.51 以降のオペレーティング システム: 分散システムは、さまざまなサービスを実行するコンピューターのグループでした。 サービスにアクセスするには、どのコンピューターがサービスを提供しているかに関するデータが必要でした。

Windows 2000 サーバー、Windows 2000 アドバンスト サーバー及び Windows 2000 データ センター サーバー: サービスは、Active Directory ドメイン サービス オブジェクトを使用してその存在を公開します。 オブジェクトには、クライアント アプリケーションがサービスのインスタンスに接続するために使用するバインド情報が含まれています。 サービスにアクセスするために、クライアントは特定のコンピュータについて知る必要はなく、アクティブディレクトリサーバー内のオブジェクトにこの情報が含まれています。 クライアントは、サービスを表すオブジェクト (コネクション ポイント オブジェクトと呼ばれます) をアクティブディレクトリサーバーに照会し、オブジェクトからのバインド データを使用してサービスに接続します。

次の表に、バインドの例を示します。

サービス バインド
ファイル サービス 共有の UNC 名。 たとえば、"MyServerMyshareName" です。
Web サービス URL。 たとえば、"https://www.fabrikam.com".
RPC サービス リモート プロシージャ コール (RPC) バインディング: RPC サーバーへの接続に使用される特別なエンコードされた情報。 RPC バインディングは、RPC API を使用して文字列との間で変換できます。 例えば:"ncacn_ip_tcp:server.fabrikam.com".

 

分散システムでは、コンピューターはエンジンであり、興味深いエンティティは利用可能なサービスです。 ユーザーの観点からは、特定のサービスを提供するコンピューターの ID は重要ではありません。 大事なのは、サービスそのものにアクセスすることです。

これは、サービス管理にも当てはまります。 特定の DNS ゾーンの管理者は、DNS サービスを実行しているコンピュータには関心がありません。管理者が DNS を管理したい。 DNS サービスのインスタンスが複数存在する可能性があり、そのうちの 1 つが権限のあるインスタンスです。 DNS サービスをサポートするコンピュータは、DNS 管理者にとって重要ではありません。 重要なのは、異なるコンピュータ上で実行される個々のプロセスとしてではなく、単一の分散リソースとしてサービスを管理する方法です。