Какой самый легкий способ заставить два приложения .net взаимодействовать друг с другом?

У нас есть служба .net с простыми командами (например, воспроизведение, пауза, следующий трек). Он устанавливается на рабочие станции пользователей с собственными учетными данными (например, FooServiceUser). Если я хочу предоставить пользователям приложение, которое может отправлять команды службе, какой способ сделать это проще всего? Помните, я хочу отправлять команды только с одной рабочей станции процессу, запущенному на этой же рабочей станции. Команды очень простые. Также приложению необходимо получить статус от сервиса. т.е. пауза, воспроизведение дорожки 21.

Должно быть легко, не так ли? WCF выглядит сложным и излишним. Все на SO говорят, что удаленное взаимодействие .net - это плохо. Я не хочу устанавливать MSMQ. Каждое упоминание о розетках получает отрицательную оценку.

5
задан Ben L 12 December 2010 в 20:34
поделиться