Я бегу и играю с c # и удивляюсь, как я могу создать клиент-серверное решение, способное обмениваться информацией.
Я создал программу, которая читает и передает данные на USB-устройство.
Я хочу создать клиентские приложения, которые могут общаться с этим серверным приложением и получать информацию, когда есть данные с USB, и могут отправлять данные обратно на USB.
Это своего рода клиент-серверное решение. Где у меня есть поддержка приложения WPF, и в будущем можно было бы создать www-страницы, которые могут отображать значки состояния с USB-устройства.
Вопрос в сущности, как это должно быть сделано?
Службы WCF / веб-службы / стек TCP (решение клиент-сервер)
Мне нужен триггер событий при получении данных USB, чтобы клиентам не приходилось постоянно спрашивать, есть ли новые данные. Это возможно в веб-сервисе?