Я видел кучу скринкастов, демонстрирующих интеграцию между blazeds и flex, а также некоторые обучающие программы для lcds, управляемые моделью или нет.Прямое распространение DataGrid/ArrayCollection при изменении значений в приложении Flex
Я видел, что некоторые из них ведущий открывает 2 браузера, и как только вы меняете одно значение в сетке, оно распространяется на все другие сетки, которые представляют данные.
Мне интересно, как это делается, и как воспроизводить.
Эта функция зависит от решения Edge/LCDS? Я так не думаю, но я никогда не видел кода, объясняющего это.
Я считаю, что он может или не может полагаться на протоколы JMS/MQ/обмена сообщениями, или если это какая-то двухсторонняя синхронизация и распространение коллекции между экземплярами одного и того же результата службы.
Спасибо за любые входные данные.
Приветствия,
Эрнани
Отличный ответ. Я также хотел бы добавить, что в Tour de Flex есть некоторые живые примеры функций управления сообщениями и данными: http://flex.org/tour Образцы управления данными могут быть разбиты на данный момент из-за базы данных вниз. Но команда TDF работает над этим. –
Спасибо, большой ответ действительно, поэтому, чтобы возобновить этот вопрос, это можно сделать только с помощью конечной точки MQ? Я думал об управлении этим только с помощью RemoteObjects, но это кажется невозможным, не так ли? –
Да, это ... загрузить Spring Integration Samples (http://static.springsource.org/spring-flex/docs/1.0.x/reference/html/ch06.html), и вы найдете образец с использованием ActiveMQ. Да, это почти невозможно, вам нужно использовать производителей и объекты потребителей. Практически невозможно, что вы можете что-то сделать, внедряя свой собственный опрос на основе периодических удаленных вызовов, но это слишком много. –