Идея состоит в том, чтобы иметь службу Windows, к которой могут подключаться клиенты (tcp, wcf, remoting), а когда данные изменяются в службе Windows, отправлять изменения клиентам. Примером этого может служить сервер оценки акций, и, когда цена на инструменты изменяется, отправьте эти изменения клиенту.
Wcf имеет потоковую передачу, но это только для потоковой передачи одного большого сообщения или его можно использовать для множества маленьких сообщений?
Разве сокеты - единственный способ добиться этого?