Я разрабатываю приложение для мониторинга информации нашего программного пакета, поэтому у меня будет только доступ к модификации кода из моего собственного проекта, а другая половина будет зависеть от программистов набора. Все программы будут работать на одном компьютере, а программное обеспечение для мониторинга работает как служба.Передача данных между приложениями/процессами
Одна из вещей, которые мне интересны в отношении того, какой маршрут взять, заключается в том, как делиться или передавать информацию между приложениями или процессами. Давайте просто скажем, что не важно, какой тип данных есть, отправляю ли я байты или строку или так далее (хотя в глубине - все равно).
Открытие прослушивателя/соединения TCP/IP для отправки данных на один и тот же компьютер кажется излишним, просто для прослушивания на определенном порту для получения информации. Какие еще существуют варианты? Я немного поглядел на карты данных, но моя единственная забота заключается в том, что пакет написан на delphi, поэтому я не уверен в совместимости между C# и delphi для доступа к datamap (может ли Delphi даже сделать такую вещь исследовательский пункт, который я рассмотрю).
Таким образом, мой вопрос заключается в том, каким образом TL, DR, какие существуют варианты для транспортировки данных на уровне межпроцессного процесса?
Возможный дубликат [Interprocess communication in .NET] (http://stackoverflow.com/questions/232332/interprocess-communication-in-net) –
Ах, странно, что я не сталкивался с этим, введя его. Посмотрите. Кроме того, спасибо! :) –
Это сообщение 5 лет, я не считаю, что удаленный доступ по-прежнему является рекомендуемым. :) –