Flash Ripper RSS Readers

Можно скачать BlazeDS Release Candidate

Технология BlazeDS, которая все чаще будет ассоциироваться со словами "Remoting" и "Messaging", вошла в свою предрелизную фазу. Напомню, BlazeDS — это Java-Flex фреймворк для обмена данными, командами и сообщениями между клиентом и сервером с высокой производительностью. У Кристофа Конраца есть интересные замечания об этой технологии. И, кстати, уже открыт сайт BlazeDS — полка совсем пустой.

Adobe отдала BlazeDS в Open Source и призывает разработчиков портировать ее на популярные платформы, для чего пригодится спецификация формата сообщений AMF (см. внизу). Качаю новую версию, пробую в действии.

Update 1: Когда скачаете архив с BlazeDS, обратите внимание на каталог с пустым именем (!) внутри архива. Так это выглядит в Total Commander. Не пытайтесь распаковать этот "каталог" и читайте дальше.

Update 2: Это не каталог с пустым именем. На самом деле, внутри архива есть файл с именем "\blazeds-turnkey-readme.htm". Обратный слэш в имени файла — это вообще недопустимый символ. Увидеть его удалось через WinRar, а также при попытке переименования файла в Total'е. Однако, кто-то сумел вписать слэш в имя файла. В результате, в Total Commander вы увидите внутри архива лишний "каталог" с именем "[]" — да, именно пустая строка. Игнорируйте его. Кстати, Windows Explorer вообще не отображает ни файла с "битым" именем, ни "каталога" и не распаковывает этот файл. Используйте Total Commander, он распаковал все (но не трогайте "каталог []").

Update 3: для описанного бага создан багрепорт в Adobe JIRA. За него можно голосовать — быстрее пофиксят.

Update 4: Ошибка дистрибутива BlazeDS обработана в Adobe за 9 рабочих дней.

Писал Rost, 2 Февраль 2008 12:19

Найдены баги:

На сколько оно производительнее передачи данных с помощью веб-вервисов?

Алексей - 2 Февраль 2008 16:51

Алексей, в статье есть ссылка на сравнительный тест производительности BlazeDS. Отвечу на твой вопрос: эту штука ВО МНОГО РАЗ быстрее веб-сервисов.

Рост - 2 Февраль 2008 20:20

нужно уточнить, что в приведенной ссылке.
http://www.jamesward.org/wordpress/2007/12/12/blazebench-why-you-want-amf-and-blazeds/
описывается преимущества формата amf, по сравнению с другии(xml, json).

Про производительность BlazeDS пока ничего не известно.

agahov - 3 Февраль 2008 23:59

так как BlazeDS, является частью LCDS(FDS), что бы получить приблизительное представления о производительности можно посмотреть здесь:
http://www.adobe.com/products/flex/whitepapers/pdfs/flex2wp_fdscapacityplanning.pdf
http://www.richinternet.de/blog/download/Flex-FDS-Performance-Test-White-Paper.pdf

agahov - 4 Февраль 2008 0:28

BlazeDS, если использоваться remoting через AMF действительно серьезно быстрее любых веб-сервисов, так как AMF бинрный формат передачи данных. Так же присутстувют совершенно великолепные вещи, типа сериализации/десериализации объектов и много еще чего интересного.. пока все не изучил еще

alex - 4 Февраль 2008 6:57

2agahov:

нужно уточнить, что в приведенной ссылке.
http://www.jamesward.org/wordpress/2007/12/12/blazebench-why-you-want-amf-and-blazeds/
описывается преимущества формата amf, по сравнению с другии(xml, json).

Про производительность BlazeDS пока ничего не известно.

Спасибо. Ты прав, прямо судить о производительности BlazeDS по указанной ссылке нельзя, но косвенно судить все же можно - ведь BlazeDS использует именно формат AMF3. Да и Джеймс Вард назвал свой тест Blaze Bench :)

Рост - 7 Февраль 2008 16:11

В свете выхода amf из сумрака, решил написать статейку расказывающую об еще одной альтернативе: hessian (от разработчиков resin). Библиотечкой пользуюсь сам и вполне доволен. Двоичный формат + сервис java (есть сервисы на других языках)+flash/flex клиент. Все это занимает не больше половинки мегабайта. Развитие hessian не прекратилось: фактически на момент выкладки статьи зашел на их сайт и последняя найденная версия клиента flash была январем этого года. Посмотрим что будет в будущем.

Ссылка на статейку http://black-zorro.com/mediawiki/Hessian связывает flash и java


Собственно вопрос к тем кто пощупал внутри blazeds. Что у этого 130 мегабайтного монстра внутри?

black - 8 Февраль 2008 2:33

Алексей,
на тему AMF(в виде RemoteObject) vs WS vs HttpService был бенчмарк от themidnightcoders.com - http://www.themidnightcoders.com/blog/2007/03/flex-remoteobject-vs-webservice.html Правда он относился к их платформе WebORB, но я думаю может также подойти и для приблизительной оценки производительности amf

Alec C4 - 21 Февраль 2008 11:34



Это запись из категории 'Remoting'. 10 еще cвежих:

Архивы по категориям:

3D-18, Adobe AIR-30, Animation-1, Apache Ant-1, Architecture-1, ARP-1, Art-25, Articles-26, AS3-52, Books-7, Business-3, Cairngorm-2, CI-1, Classes-10, Coding-30, Community-113, Components-19, Contests-28, Cool-Job-5, Debug-18, Design-26, Development-84, EMO-1, Events-13, Extensions-2, FAQ-8, FDS-1, Flash and html-5, Flash Player-35, Flash Updates-8, Flash-scene-1, flash10-4, FlashLite-2, Flex-30, Flex 2-80, Flickr-1, FMS-1, FPUG-46, frameworks-1, Games-11, Good Job!-35, HaXe-14, Health-2, Humor-10, Ideas-13, JavaScript-1, Job-26, JSFL-8, Links-2, Linux-1, Maps-1, Math-8, Money-11, MXML-1, Open Source-15, Optimization-2, Patterns-2, Personalities-27, Politics-1, Preloading-3, Productivity-9, PureMVC-10, Pv3d-1, Rafpug-4, Red5-3, Remoting-11, Resources-21, Ruby-6, SAAS-1, Security-11, SEO-8, Silverlight-5, Sound-3, Strategy-120, Tamarin-1, Tools-113, Training-2, Trash-8, URAFPUG-13, Urgent-1, Usability-6, Video-6, VoIP-5, Wallop-1, Wishlist-2, Архив всех записей (большой)

За последние месяцы:

Июл 2008: Международная встреча разработчиков URAFPUG завершена, URAFPUG - трансляция студии Flex-фреймворка Mate, весь Июл

Июн 2008: Попытка предварительных выводов о встрече аниматоров, Онлайн трансляция встречи аниматоров в Донецке, весь Июн

Май 2008: Если 3D, то по-взрослому: официальный запрос в Adobe по поводу контроля над мип-маппингом. Нужна ваша поддержка!, В этом году «Russian Flash Awards» пройдет в «космическом стиле», весь Май

Апр 2008: Программирование под флэш платформу. Cтатья (местами спорная), Advanced Flash Components бесплатно раздает все свои AS2-компоненты, весь Апр

Мар 2008: Зарплаты программистов в 2007 году, FlashPhone как технология года? Технология года? В Рунете?, весь Мар

Фев 2008: ЙА ФПУГ — регистрация на первую встречу UAFPUG продолжается, Закулисы Flex и секрет успеха опенсорс-проекта, весь Фев





Примечания:
Статус документа
: в процессе
   2002-2007 Производство: Рост Прибыли · О проекте · Подписка на новости (RSS)