2016-08-25 6 views
0

Я работаю над проектом, который будет по существу запускать каждую часть программы на отдельном отдельном компьютере. Причина этого в том, что это серверы данных, получающие данные из целевой программы, запущенной на рабочем столе основного пользователя. (очень интенсивный процессор)Отправлять данные из одного консольного приложения в другое

Приложение просто должно иметь возможность отправлять данные и подобные вещи по сети. One - это консольное приложение, а другое - операционная система C# (технически WPF, но заменяет окна и просто оставляет ядро).

Так как же я могу это сделать?

+0

Вы можете использовать разъемы для связи друг с другом. –

+0

подключается через IP-адрес? @VasoBeruashvili –

+0

Да, вы можете использовать IP приемника/приемника для отправки информации. –

ответ

0

Поскольку оба приложения в C#, самый простой способ будет использовать Communication Foundation для Windows (WCF) - https://msdn.microsoft.com/en-us/library/ms734712(v=vs.90).aspx

Это позволяет вызывать удаленные методы, как если бы они просто местные методы.

Смежные вопросы