HttpService против удаленных объектов - PullRequest
1 голос
/ 07 июня 2010

У меня есть гибкое приложение, и мне нужно показывать данные в реальном времени в чатах и ​​сетях.

Более того, мы используем Httpservices для отображения данных в реальном времени и исторических данных в виде диаграмм и данных. Но теперь мы собираемся заменить Httpservices на удаленные объекты.

Итак, какие места обычно нужно менять. У меня есть небольшое представление об удаленных объектах.

Спасибо, Ravi

Ответы [ 2 ]

1 голос
/ 07 июня 2010

Если вам нужно отобразить данные в реальном времени (или «почти в реальном времени»), вы должны использовать какой-то механизм нажатия - взгляните на BlazeDS и прочитайте о опросе и потоковой передаче.

Если вам просто нужно заменить ваши веб-сервисы на удаленные объекты, вам нужно заменить код, относящийся к ответу xml (извлечение данных и т. Д.), На код, связанный с объектами, возвращаемыми удаленными вызовами. Не обязательно использовать строго типизированные объекты, но это поможет.

0 голосов
/ 08 июня 2010

Если вы собираетесь заменить ваш HTTPService на RemoteObject, некоторые вопросы вам нужно ответить самостоятельно.

  1. Какую платформу вы собираетесь внедрить, если таковая имеется, тогда проверьте их RemoteObject Invoker Tag, если есть.

  2. Ваши resultEvent и FaultEvent будут различаться в зависимости от структуры, которую вы собираетесь применять.

Если вы используете Flex по умолчанию RemoteObject

  1. Затем вам нужно заменить все ваши HTTPService на RemoteObject теги.

  2. Ваш внутренний код также требует внесения некоторых изменений в бизнес-логику, которая должна войти в методы с результатом function или method возврата объекта.

Наконец предложение.

Вместо использования удаленных объектов, почему бы не пойти с Webservice. Вы можете повторно использовать компоненты и в другом месте.

Обновлены ссылки о Cairngorm

http://www.adobe.com/devnet/flex/articles/cairngorm_pt5_03.html

http://www.jeffryhouser.com/index.cfm/2007/2/19/Learning-Cairngorm-Part-3

http://www.asfusion.com/blog/entry/hello-world-cairngorm-example

http://justjoshn.com/entry/contact-manager-part-2-cairngorm-example

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...