2012-05-26 3 views
8

Может ли заполняться графы cubism.js с данными, полученными от server-sent events? Если да, то это будет легко реализовать?Использование серверно-отправленных событий с графиками cubism.js

Спасибо,

/David

+0

Я думаю, что это должно быть возможно, вам нужно взглянуть на создание собственной собственной метрики: https://github.com/square/cubism/wiki/Context#wiki-metric – Maus

ответ

1

Насколько я могу сказать, кубизм хочет опрос - и, кажется, разработан полностью вокруг опроса, не управляемые событиями выталкивает. Пользовательская метрика просто предназначена для получения данных, которые контекст решает, чего хочет, поэтому вам действительно нужно написать настраиваемый контекст, разработанный с такими вещами, как серверные события и длинные опросы/_changes кормовые архитектуры.

Or!

Почему бы не написать собственную метрику, которая подделывает ее? В принципе, предоставить функцию запроса context.metric, которая закрыта вокруг буфера . Когда вы получаете события, поместите их в буфер. Затем, когда контекст кубизма приближается к опросу вашей функции метрической выборки (вы можете установить clientDelay ниже, так как теперь он фактически не увеличит сетевой трафик), вы можете прямо сдвинуть буфер сразу.

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