Гость
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Remoting и Event / 4 сообщений из 4, страница 1 из 1
13.06.2006, 21:09
    #33788850
SPA_OSA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Remoting и Event
Пытался создать распределённое приложение. В типе XXX, выполняемом на удалённой машине определил функцию и событие. С помощью события собирался уведомлять клиента об изменениях, происходящих в типе XXX.
Клиент благополучно подключается к типу XXX, выполняемому на удалённой машине. Также благополучно вызывает функцию типа XXX. А как только пытаюсь зарегестрировать объект делегата как функцию обратного метода события типа XXX(делегат объявлен в типе ХХХ) получаю исключение:
System.Security.Exception: Сериализация для типа DelegateSerializationHolder и
производных от него на этом уровне безопасности запрещена.
Код писал, основываясь на листингах книги: Скотт Маклин, Джеймс Нафтел, Ким Уильямс -Microsoft .NET REMOTING. Использовал C# VS 2005.
Уважаемые ГУРУ. Не подскажите как программно разрешить коду выполнить скриализацию делегата?

Заранее признателен.
...
Рейтинг: 0 / 0
13.06.2006, 23:26
    #33788949
Sasha Bilyck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Remoting и Event
Книга плохая. Я разобрался по примеру. Напиши на е-маил я перешлю
...
Рейтинг: 0 / 0
14.06.2006, 12:34
    #33789855
Может так?
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Remoting и Event
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
  IDictionary props = new Hashtable();
  props["port"] = 8080;
  BinaryServerFormatterSinkProvider prov = new BinaryServerFormatterSinkProvider();
  // !!!! used to allow "full" serialization !!!
  prov.TypeFilterLevel = System.Runtime.Serialization.Formatters.TypeFilterLevel.Full;
  TcpChannel myChannel = new TcpChannel(props, null, prov);
  RemotingConfiguration.RegisterActivatedServiceType(typeof(BasicFactory));
				ChannelServices.RegisterChannel(myChannel, false);

...
Рейтинг: 0 / 0
14.06.2006, 18:48
    #33791322
(`yka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Remoting и Event
http://www.codeproject.com/csharp/TwoWayRemoting.asp


─────────
∙ Иногда решительный шаг вперед - результат хорошего пинка сзади ∙
...
Рейтинг: 0 / 0
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Remoting и Event / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]