Как обновить сайт с Нэнси, если данные модели изменились?

Если данные моей модели меняются, как автоматически обновить сайт, чтобы отобразить измененные данные?

Возможно ли это на сервере или мне нужно написать для этого какой-то клиентский код?

Спасибо за помощь.

Майкл


person dergroncki    schedule 27.09.2015    source источник


Ответы (1)


Для этого вам нужно написать код на стороне клиента, сервер не имеет отношения к клиенту после отправки ответа - соединение закрывается, сервер переходит к другим запросам.

Вам нужно использовать Javascript для опроса сервера и обновления на основе изменений на стороне сервера — вы можете использовать инфраструктуру привязки данных, такую ​​​​как Knock Out, или более крупную инфраструктуру, такую ​​​​как Angular, чтобы упростить это.

SignalR может помочь вам в этом, поскольку это система, которая подключается как к клиентской, так и к серверной стороне, поддерживает открытое соединение, поэтому вы можете мгновенно отправлять данные на клиентскую сторону с сервера.

person Moo    schedule 01.10.2015