Конфигурирование и настройка Microsoft ASP.NET

       

Использование раздела <channels>


Этот раздел настраивает каналы, используемые приложением для взаимодействия с удаленными объектами. В разделе можно настроить шаблоны указания каналов, а также объявить новые каналы. Единственный раздел, включенный в него, называется <channel>.

Использование раздела <channel>. Раздел <channel> настраивает канал, который ссылается на шаблон канала, либо новый канал. Ниже приведен синтаксис для объявления нового канала.

<application> <channels> <channel type="Channel Type, Channel Assembly" displayName="Name" port="Port" customChannelProperty="Property Value" /> </channels> </application>

Ниже показан синтаксис объявления канала, который ссылается на шаблон канала.

<application> <channels> <channel ref="Channel Reference" displayName="Name" port="Port" /> </channels> </application>

Свойства обоих методов объявления перечислены в табл. 6.9.

Таблица 6.9. Свойства <channel>

СвойствоОписание
refОпределяет ID шаблона, используемого каналом. При указании данного свойства свойство type не указывается.
displayNameОпределяет имя, под которым .NET Framework Configuration Tool будет использовать этот канал. Для других целей данное свойство не используется.
typeОпределяет полное имя типа канала и имя сборки, в которой расположена реализация канала.
portОпределяет порт, используемый каналом. Некоторые шаблоны каналов уже включают спецификацию порта, но другие требуют его явного указания.
customChannelPropertyОпределяет собственное свойство канала. Для каждого канала может быть создано любое количество таких свойств.

При объявлении ваших каналов воспользуйтесь подразделами <clientProviders> и <serverProviders>. Они аналогичны подразделам из раздела <channels> раздела <system.runtime.remoting>. За дополнительной информацией обратитесь к параграфу "Работа с разделом <channels>" далее в лекции.



Содержание раздела