Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Распределённые приложения и сеть > Как остановить Remoting хост


Автор: Freak_FB 29.10.2008, 22:14
Конфигурирую remoting посредством вызова RemotingServices.Configure().
Каким образом можно выключить данную конфигурацию, чтобы сервер перестал принимать соединения?

Автор: jonie 30.10.2008, 00:48
ChannelServices.UnregisterChannel() 

Автор: Bogdan1024 30.10.2008, 01:11
Кажеццо, ты всё же имел ввиду не RemotingServices, а RemotingConfiguration.
Как не знаю, самому интересно smile

Автор: Bogdan1024 30.10.2008, 01:36
Код

ChannelServices.UnregisterChannel() 

Кстати, можно и так. Если в конфигурации у канала задать имя, то потом можно писать так:
Код

            IChannel c = System.Runtime.Remoting.Channels.ChannelServices.GetChannel("zlo");
            System.Runtime.Remoting.Channels.ChannelServices.UnregisterChannel(c);

Автор: Freak_FB 30.10.2008, 11:15
Таки да, RemotingConfiguration. Ошибся малёхо, без студии писал, да ещё и сонный.
То есть как это, после того, как я сконфигурил его черз файлик, потом получаю ссылку на интерфейс и делаю с ней что хочу, включаю, выключаю? Сейчас попробую.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)