БлейзДС
Разработчик(и) | Apache Software Foundation и Adobe Systems |
---|---|
Тип | Протокол обмена сообщениями |
Лицензия | LGPL v3 Апач-2.0 |
Веб-сайт | Апач БлейзДС Adobe BlazeDS |
BlazeDS — это серверная Java технология удаленного взаимодействия и обмена веб-сообщениями , которая позволяет пользователям подключаться к серверным распределенным данным и отправлять данные в интернет-приложения Apache Flex и Adobe AIR Rich (RIA). Благодаря открытому лицензированию BlazeDS не исключается возможность использования с другими клиентскими платформами, такими как JavaScript / Ajax .
Ранее доступные только как часть Adobe LiveCycle Data Services ES, 13 декабря 2007 г. компания Adobe объявила, что технологии, включенные в BlazeDS, вместе со спецификацией формата сообщения действия , были переданы в открытый исходный код под лицензией GNU Lesser General Public License (LGPL v3). исходный код доступен для загрузки с начала 2008 года. BlazeDS можно скачать с официальной страницы.
Служба сообщений предоставляет полную инфраструктуру публикации/подписки , позволяющую клиентам Flex и серверу обмениваться сообщениями в режиме реального времени. Удаленное взаимодействие позволяет приложению Flex напрямую вызывать методы объектов Java, развернутых на сервере приложений. [1]
Приложения BlazeDS состоят из кода на стороне клиента и кода на стороне сервера. Код на стороне клиента обычно представляет собой приложение Flex, написанное на MXML и ActionScript и развернутое в виде SWF-файла. Серверный код пишется на Java и развертывается в виде файлов классов Java или файлов Java Archive (JAR).
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Коэнраэтс, Кристоф (12 декабря 2007 г.). «BlazeDS: удаленное взаимодействие и обмен сообщениями с открытым исходным кодом» . Архивировано из оригинала 14 декабря 2020 г. Проверено 18 февраля 2021 г.