Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Взаимодействие между управляемыми плагинами разных неуправляемых процессов. / 8 сообщений из 8, страница 1 из 1
25.03.2014, 21:58
    #38596377
Compositum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взаимодействие между управляемыми плагинами разных неуправляемых процессов.
Доброго времени суток.

Запущены два процесса: MS Excel и MS Word. В каждом из них работает мой .NET плагин. Хотелось бы организовать взаимодействие этих плагинов между собой. Можно ли это сделать и если "да", то как? Очень не хочется решать это через передачу данных посредством отдельных файлов и мониторинга их изменения.

Причём интересует два случая:

1. Оба приложения используют одинаковую версию .NET.
2. Оба приложения используют разную версию .NET.

Спасибо.
...
Рейтинг: 0 / 0
25.03.2014, 22:14
    #38596392
petalvik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взаимодействие между управляемыми плагинами разных неуправляемых процессов.
Compositum,

какой объём данных будет передаваться?
Оба процесса на одной машине?

Так-то вариантов масса: named pipes, sockets, peer to peer, MSMQ (и прочие message queuing), web-services, а также говно мамонта типа DCOM, COM+, remoting.

Я бы предложил именованные каналы - быстро и просто.

Версия дотнета в большинстве случаев роли не играет.
...
Рейтинг: 0 / 0
25.03.2014, 22:16
    #38596394
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взаимодействие между управляемыми плагинами разных неуправляемых процессов.
CompositumМожно ли это сделать
да, любая форма RPC
Compositum1. Оба приложения используют одинаковую версию .NET.
2. Оба приложения используют разную версию .NET.
не имеет существенного значения
...
Рейтинг: 0 / 0
25.03.2014, 22:22
    #38596402
Где-то в степи
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взаимодействие между управляемыми плагинами разных неуправляемых процессов.
Compositum,
именованные каналы, таблица атомов..
...
Рейтинг: 0 / 0
25.03.2014, 22:24
    #38596405
Compositum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взаимодействие между управляемыми плагинами разных неуправляемых процессов.
petalvik,

Да, что-то я не сразу и вспомнил-то насчёт сокетов... Пожалуй их и заюзаю, т.к. раньше уже баловался ими на уровне hello world, учился по этому . Всё остальное из перечисленного мне пока незнакомо (хотя и сокеты не шибко помню, нужно будет почитать повторно). Посмотрю, что для сокетов есть на .net.

Спасибо.
...
Рейтинг: 0 / 0
26.03.2014, 06:07
    #38596514
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взаимодействие между управляемыми плагинами разных неуправляемых процессов.
WCF чё не предложили?
...
Рейтинг: 0 / 0
26.03.2014, 13:23
    #38596872
VSVLAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взаимодействие между управляемыми плагинами разных неуправляемых процессов.
Shared Memory
...
Рейтинг: 0 / 0
26.03.2014, 15:46
    #38597102
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Взаимодействие между управляемыми плагинами разных неуправляемых процессов.
СУБД и DDE забыли
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Взаимодействие между управляемыми плагинами разных неуправляемых процессов. / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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