КИТА unofficial
Апрель 30, 2024, 03:24:07 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   ПРАВИЛА Помощь WIKI PDA Войти Регистрация  


Страниц: [1]   Вниз
  Печать  
Автор Тема: .NET Remoting  (Прочитано 5436 раз)
0 Пользователей и 1 Гость смотрят эту тему.
tos
Mодератор
Декан
*****

Карма: +80/-16
Offline Offline

Награды:
1 место в фотоконкурсе \1,3 место в фотоконкурсе \II место в фотоконкурсе \
Сообщений: 1949


♪♪ ♫Nice boys don`t play Rock`n`Roll♫ ♪♪


« : Ноябрь 21, 2008, 12:33:49 »

есть такая проблема.
нужно передать ЭКЗЕМПЛЯР класса.
при таком подходе
"            ChannelServices.RegisterChannel(new TcpClientChannel(), false);
            ManagerHandshake hsp_ = (ManagerHandshake)Activator.GetObject(typeof(ManagerHandshake), "tcp://localhost:6666/ManagerHandshake");       "
всего лишь создаётся объект в адресном пространсте процесса №1.
а доступ к нему я получаю тока в процессе №2.
а мне нужен доступ и в №1 и в №2
Записан
vimmax
Mодератор
Декан
*****

Карма: +42/-3
Offline Offline

Пол: Мужской
Награды:
лучшая гитара мира
Сообщений: 1713


♪♪ ♫ ♪♪ ♫ ♪♪ ♫ ♪♪


« Ответ #1 : Ноябрь 21, 2008, 10:22:01 »

т.е. тебе нужно расшарить объект на два процесса ? чтобы можно в №1 и в №2 изменять один и тот же объект.
Записан

♪♪ ♫  LET FOREVER BE  ♫ ♪♪ ♫ ♪♪ ♪♪ ♫
tos
Mодератор
Декан
*****

Карма: +80/-16
Offline Offline

Награды:
1 место в фотоконкурсе \1,3 место в фотоконкурсе \II место в фотоконкурсе \
Сообщений: 1949


♪♪ ♫Nice boys don`t play Rock`n`Roll♫ ♪♪


« Ответ #2 : Ноябрь 21, 2008, 11:58:27 »

тип того
Записан
tos
Mодератор
Декан
*****

Карма: +80/-16
Offline Offline

Награды:
1 место в фотоконкурсе \1,3 место в фотоконкурсе \II место в фотоконкурсе \
Сообщений: 1949


♪♪ ♫Nice boys don`t play Rock`n`Roll♫ ♪♪


« Ответ #3 : Ноябрь 22, 2008, 01:10:47 »

проблему решил
кому интересно - расскажу
Записан
Alder
Администратор
Проректор
*****

Карма: +331/-16
Offline Offline

Пол: Мужской
Награды:
За II место в конкурсе поэзии (весна-2007)2 место в фотоконкурсе \За II место в фотоконкурсе \3 место в фотоконкурсе \2 место в фотоконкурсе \Лучший знаток музыки 2009Лучший знаток музыки 2010
Сообщений: 11224


just for fun


WWW
« Ответ #4 : Ноябрь 22, 2008, 01:43:43 »

tos, дык и написал бы сразу Улыбка
Записан

"There are things known and there are things unknown, and in between are the doors..." (Jim Morrison)
tos
Mодератор
Декан
*****

Карма: +80/-16
Offline Offline

Награды:
1 место в фотоконкурсе \1,3 место в фотоконкурсе \II место в фотоконкурсе \
Сообщений: 1949


♪♪ ♫Nice boys don`t play Rock`n`Roll♫ ♪♪


« Ответ #5 : Ноябрь 22, 2008, 02:01:36 »

короче в сборку вынес 2 класса - синглтоновый и тот, который вызывает его функции(т.н. интерфейс)
в каждом из процессов инициализирую синглтон.
потом вывешиваю интерфейсы у каждой из программ.
из другой вызываю методы интерфейса, а они перенаправляют их соответствующему синглтону.
Записан
tos
Mодератор
Декан
*****

Карма: +80/-16
Offline Offline

Награды:
1 место в фотоконкурсе \1,3 место в фотоконкурсе \II место в фотоконкурсе \
Сообщений: 1949


♪♪ ♫Nice boys don`t play Rock`n`Roll♫ ♪♪


« Ответ #6 : Ноябрь 24, 2008, 12:02:31 »

топик закрыть!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Penguins Counter Powered by MySQL Powered by PHP Powered by SMF 1.1.8 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS! Internetmap
Страница сгенерирована за 0.058 секунд. Запросов: 28.