2013-05-24 3 views
2

Возможно ли привязать данные к html-соединению (привязку 2way или привязку 1way) к наблюдаемой переменной, которая декодируется в некотором серверном коде?Web UI bind html элемент с видимой переменной в серверном коде

Было бы здорово, если бы вы могли изменить значение одной переменной на стороне сервера, и все клиенты обновили это одно конкретное поле html.

+0

Короткий ответ №. Длинный ответ: Нет, но вы можете привязать его к переменной, которая регулярно обновляется при вызове ajax. Все клиенты должны работать с той же версией вашего скрипта, чтобы получать обновления. Более быстрые ответы могут быть использованы переменной, которая обновляется через соединение с сетевым соединением –

ответ

2

Существует не встроенный способ сделать это, поскольку он связан с кучей таких вещей, как создание сетей и сериализация.

Я создаю приложение, в котором база данных на стороне сервера отправляет уведомления о данных всем клиентам через WebSockets. Данные автоматически сериализуются/десериализируются, так что мои представления могут прослушивать поток уведомлений о данных и действовать на них.

Таким образом, по сути, когда данные модифицируются на сервере либо автоматически, либо по запросу клиента, изменения распространяются на каждого клиента в режиме реального времени. Тем не менее, клиенты решают, заинтересованы ли они в уведомлении о данных, и только они будут получать обновленную информацию.

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

+0

Ваше приложение звучит интересно. Можете ли вы предоставить ссылку? – Gero

 Смежные вопросы

  • Нет связанных вопросов^_^