Конфигурация Remoting с канальным приемником программно.
От: Shef Россия www.devpark.ru
Дата: 08.06.04 08:14
Оценка:
Надо вставить в цепочку канальных приемников свой.
При конфигурации из config файла все работает нормально.
При программной конфгурации происходит зависание приложения после UnregisterChannel

Вот так регистрируем приемник в цепочке.

BinaryClientFormatterSinkProvider sp = new BinaryClientFormatterSinkProvider();
sp.Next = new ClientChannelSinkProvider(); //Свой приемник
TcpClientChannel c = new TcpClientChannel( props, sp );
ChannelServices.RegisterChannel( c );

Зависание не совсем точно. Приложении завершает выполнять все комманды и не выходит. Такое впечатление что остается висеть какойто поток или что то не диспозится.
Re: Конфигурация Remoting с канальным приемником программно.
От: TK Лес кывт.рф
Дата: 08.06.04 14:02
Оценка:
Hello, "Shef"
> Надо вставить в цепочку канальных приемников свой.
> При конфигурации из config файла все работает нормально.
> При программной конфгурации происходит зависание приложения после UnregisterChannel
>
>
> Зависание не совсем точно. Приложении завершает выполнять все комманды и не выходит. Такое впечатление что остается висеть какойто поток или что то не диспозится.

В случае UnregisterChannel объект ClientChannelSinkProvider освобождается?
Posted via RSDN NNTP Server 1.9 alpha
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.