Share via


<channels> 要素 (インスタンス)

アプリケーションがリモート オブジェクトと通信するために使用するチャネルを指定します。この要素では、指定したアプリケーションで使用できるように、チャネル テンプレートを構成するか、新しいチャネルを宣言します。

<configuration>
   <system.runtime.remoting>
      <application>
         <channels>

<channels>
   <channel/>
</channels>

子要素

要素 説明
<channel> アプリケーションがリモート オブジェクトと通信するために使用するチャネルについて説明します。<channels> 要素内に 1 回以上指定できます。

解説

チャネルは、アプリケーション構成ファイルにだけ登録できます。

次の構成ファイルは、クライアント アプリケーションに対してリモート型の場所を宣言し、<channels> インスタンス要素を使用して、サーバー オブジェクトへの接続に適したポートを検出し、既定の HttpChannel を使用するように .NET リモート処理システムに対して指示しています。

<configuration>
   <system.runtime.remoting>
      <application>
         <client>
            <wellknown 
               type="RemoteType, RemoteAssembly"
               url="http://computername:8080/RemoteType.rem"
            />
         </client>
         <channels>
            <channel 
               ref="http" 
               port="0"
            />
         </channels>
      </application>
   </system.runtime.remoting>
</configuration>

必要条件

構成ファイル : アプリケーション構成ファイル、マシン構成ファイル (Machine.config)

参照

リモート処理設定スキーマ | シンクとシンク チェイン