Страницы

Поиск по вопросам

пятница, 13 декабря 2019 г.

Как организовать общение приложений?

#windows #c_sharp #net


Создаются два приложения, которые могут общаться между собой. Одно из них - управляющее,
другое - управляемое. Как организовать процесс управления? Оптимальны ли такие стандартные
методы Windows как:

пересылка сообщений (WM_USER),
создание COM-интерфейса,

Или есть нечто более удобное и простое, использующее возможности .NET?    


Ответы

Ответ 1



Из статьи межпроцессовые взаимодействия: Буфер обмена COM Копирование данных DDE Отображение файлов mailslots Каналы RPC Сокеты В C# достаточно удобно работать с именованными каналами.

Ответ 2



.NET ремотинг Именованные каналы Сокеты

Ответ 3



Можно ещё через WCF. Одно из приложений хостит сервер, другое к нему подключается.

Комментариев нет:

Отправить комментарий