С .Net, как лучше всего взаимодействовать с сервисом (т.е.как большинство трей-приложений взаимодействуют со своими серверами). Было бы предпочтительнее, если бы этот метод также был кроссплатформенным (работает в Mono, так что, я полагаю, удаленное взаимодействие отсутствует?)
Редактировать:
Забыл упомянуть, что мы все еще должны поддерживать машины с Windows 2000 в полевых условиях, поэтому WCF и все, что выше .Net 2.0, работать не будет.