Скажем, я хочу написать одноранговое приложение для чата. И я использую службу WCF в качестве сервера, на который клиенты «входят», чтобы они могли находить IP-адреса и порты друг друга.
Ну, скажем также, у меня есть текстовое поле в моем клиентском приложении, которое отображает всех пользователей, которые в сети. Каждый раз, когда пользователи входят или выходят из системы, я хочу обновить это текстовое поле «Кто в сети», чтобы отображались только пользователи, которые в данный момент находятся в сети.
Таким образом, сервер должен отправлять информацию всем клиентам, когда пользователь входит в систему или выходит из нее. Но, похоже, WCF может отправлять данные только при ответе на запросы ....
Я что-то здесь упускаю, может ли WCF справиться с этой ситуацией?