Я написал приложение, которое напрямую использует оборудование последовательного порта и абстрагировал последовательные команды в объект.
Я бы хотел использовать этот объект удаленно из другого приложения на другом компьютере в сети, но я не уверен, с чего начать. Ранее я использовал TCP и составлял некоторые команды для отправки по сети для управления объектом, но его трудно поддерживать в рабочем состоянии, и мне кажется, что я заново изобретаю что-то, что мне не нужно.
Я смотрел на удаленное взаимодействие .net, но, похоже, оно унаследовано и заменяется WCF.
Все примеры WCF, которые я нашел, кажутся заменой мыльного веб-сервиса и кажутся слишком спокойными для того, что мне нужно.
У объекта, который я использую, есть события, которые запускаются при получении данных через последовательный порт, и веб-служба покоя, похоже, не отвечает всем требованиям.
Может кто-нибудь указать мне правильное направление?