Allgemeine Channeleigenschaften
Die folgende Tabelle enthält eine Beschreibung der allgemeinen Channeleigenschaften und eine Liste der Channeltypen, die sie unterstützen.
Eigenschaft | Beschreibung | Typen, die diese Eigenschaft unterstützen | ||
---|---|---|---|---|
name |
Eine Zeichenfolge, die den Namen dieses Channels angibt. Wenn Sie keinen Namen angeben, wird ein Standardname verwendet, der vom Typ abhängt: HttpChannel: "http" HttpClientChannel: "http client" HttpServerChannel: "http server" TcpChannel: "tcp" TcpClientChannel: "tcp client" TcpServerChannel: "tcp server" IpcChannel: "ipc" IpcClientChannel: "ipc client" IpcServerChannel: "ipc server" Jeder Channel muss einen eindeutigen Namen haben. Legen Sie diese Eigenschaft auf eine leere Zeichenfolge ("" oder String.Empty) fest, wenn Namen ignoriert, Namenskonflikte jedoch vermieden werden sollen. Das System lässt eine beliebige Anzahl von Channels mit name gleich String.Empty zu. Diese Eigenschaft wird verwendet, um einen bestimmten Channel abzurufen, wenn ChannelServices.GetChannel aufgerufen wird. Weitere Informationen finden Sie unter Channels. |
|||
machineName |
Eine Zeichenfolge, die den für diesen Channel verwendeten Computernamen angibt. Wenn diese mit einem Serverchannel verwendet wird, überschreibt sie useIpAddress.
|
HttpChannel HttpClientChannel HttpServerChannel TcpChannel TcpClientChannel TcpServerChannel |
||
priority |
Eine ganze Zahl, die die Priorität dieses Channels darstellt. Höhere Zahlen weisen auf eine höhere Chance hin, zuerst für eine Verbindung gewählt zu werden. Die Standardpriorität ist 1. Negative Prioritäten sind zulässig. |
HttpChannel HttpServerChannel HttpClientChannel TcpChannel TcpClientChannel TcpServerChannel IpcChannel IpcClientChannel IpcServerChannel |
||
secure (TcpChannel) |
Ein boolescher Wert (true oder false), der angibt, ob die Kommunikation über den Channel sicher ist. Die Standardeinstellung ist false. Wenn der Wert auf true festgelegt ist, wird die tokenImpersonationLevel-Eigenschaft auf Identification und die protectionLevel-Eigenschaft auf EncryptAndSign festgelegt. Beachten Sie, dass ein sicherer TcpClientChannel nur eine Verbindung mit einem sicheren TcpServerChannel und ein unsicherer TcpClientChannel nur eine Verbindung mit einem unsicheren TcpServerChannel herstellen kann.
|
TcpChannel TcpClientChannel TcpServerChannel |
||
secure (IpcChannel) |
Ein boolescher Wert (true oder false), der angibt, ob die Kommunikation über den Channel sicher ist. Die Standardeinstellung ist false. Wenn der Wert auf true festgelegt ist, wird die tokenImpersonationLevel-Eigenschaft auf Identification gesetzt. Beachten Sie, dass ein sicherer IpcClientChannel eine Verbindung mit einem sicheren oder einem unsicheren IpcServerChannel, ein unsicherer IpcClientChannel aber nur eine Verbindung mit einem unsicheren IpcServerChannel herstellen kann. |
IpcChannel IpcClientChannel IpcServerChannel |
||
protectionLevel |
Ein Wert vom Typ ProtectionLevel. Die Standardeinstellung ist None, es sei denn, die secure-Eigenschaft ist auf true festgelegt. In diesem Fall ist die Standardeinstellung EncryptAndSign. Sie müssen die secure-Eigenschaft auf true festlegen, um die ProtectionLevel-Eigenschaft auf einen beliebigen Wert mit Ausnahme von None zu setzen. Beachten Sie, dass None die einzige Einstellung ist, die mit Windows 95, Windows 98 oder Windows Me kompatibel ist. |
TcpClientChannel TcpServerChannel |
Siehe auch
Aufgaben
Gewusst wie: Konfigurieren eines Channels in einer Konfigurationsdatei
Gewusst wie: Programmgesteuertes Konfigurieren eines Channels
Referenz
Schema für Remoteeinstellungen
Konzepte
Konfiguration von Remoteanwendungen
Remoteobjektkonfiguration
Remoteobjektkonfiguration
Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.