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