Справа Macromedia живе

InfoWorld, США


Adobe має намір стимулювати створення повнофункціональних Internet-додатків за допомогою Flex 2

Компанія Adobe Systems випустила лінійку інструментів Flex 2, до складу якої входять версії різного рівня, в тому числі і вільно поширювана. Тим самим компанія розраховує стимулювати широке розповсюдження технології Flex, призначеної для створення повнофункціональних Internet-додатків. (Відносно новий термін rich application використовується для позначення класу Web-додатків, що володіють складною функціональністю, зазвичай властивою традиційним настільним додаткам. – Прим. ред. ). Рішення нової серії підтримують пересилку даних на клієнти.


"Ми вважаємо, що доступність вільно поширюваного інструментарію кардинально змінить ситуацію на ринку повнофункціональних Internet-додатків", – підкреслив Джеф Воткотт, директор Adobe по маркетингу продуктів.








У Adobe упевнені, що Flex 2 – це технічно елегантніше, функціональне і повне рішення для розробки повнофункціональних Internet-додатків

Незважаючи на те, що нову схему оплати можна розцінювати як спосіб агресивного просування на ринок альтернативи повсюдно використовуваного для Web-розробки інструментарію AJAX (Asynchronous JavaScript and XML), Воткотт особливо підкреслив, що подібне завдання при створенні Flex не ставилося. Проте нові розцінки компанії можуть зробити Flex таким же популярним, якщо не більше, як і AJAX.


Випускаючи Flex 2, компанія розраховує усунути всі перешкоди на шляху розповсюдження нового інструментарію. Набір інструментальних засобів розробки Flex 2 пропонується безкоштовно. Слід нагадати, що попередні версії поставлялися разом з серверним програмним забезпеченням Flex Presentation Server 1.5, що коштує 15 тис. дол в розрахунку на процесор.


Завдяки новому інструментарію, розробники можуть створювати і встановлювати додатки, не використовуючи серверний компонент.


"Це дає розробникам величезні можливості. Вони можуть почати створення додатків Flex без значних вкладень", – підкреслив Воткотт. Зараз близько 5 тис. розробників використовують Flex, але Adobe прагне до того, щоб у найближчі п'ять років число прихильників технології, створеною компанією Macromedia, виросло до одного мільйона.


Завдяки Flex 2, Web-сервіси можуть використовуватися для зв'язку з сервером при частому зверненні до даних при невеликій корисного навантаження. Для більш ресурсоємних додатків Adobe пропонує програмне забезпечення Flex Data Services 2 Express, яке може підтримувати зв'язок між джерелом даних і рівнем уявлення. Версію Express розробники можуть встановлювати в системах з одним процесором безкоштовно.


Якщо додаток працює на кластері з декількома процесорами, ліцензія на Flex Data Services коштуватиме від 20 тис. дол в розрахунку на процесор. Flex Data Services – це система, що об'єднує в собі Flex Presentation Server з низкою додаткових можливостей для управління даними і обміну повідомленнями.


Річард Монсон-Хіфел, старший аналітик компанії Burton Group, вважає, що схема розцінок, вибрана Adobe, дозволить Flex 2 успішніше конкурувати з AJAX, який має статус "економічного" рішення, в основному завдяки своїй приналежності до категорії Open Source. "Не думаю, що Adobe могла дозволити собі вибирати, не ризикуючи втратити конкурентоспроможність", – зауважив він.


Flex Data Services 2 здатний передавати дані з сервера на клієнт. Серверний компонент може, наприклад, витягнути дані з серверного програми SAP і переслати їх клієнтові. Тепер функції Flex Presentation Server вбудовані в Flex Data Services.


Один з користувачів бета-версії, глава компанії Roundarch Джефф Мелінг, особливо відзначив технологію обміну даними, використану Adobe. Компанія Roundarch надає послуги з консалтингу та розробці таким клієнтам, як Citigroup і ВВС США. За словами Мелінга, ця технологія збільшує ефективність роботи, оскільки дозволяє відмовитися від процедур опитування між клієнтом і сервером.


"Дійсно, Flex стала першим корпоративним продуктом, який дозволяє передавати дані Web-клієнтові, – зауважив Мелінг. – Flex 2 дозволяє вирішити багато з існуючих проблем, пов'язаних з реалізацією повнофункціональних Web-додатків, оскільки це рішення пропонує такі можливості, як передача даних на клієнти ".


У Adobe стверджують, що Flex володіє всіма функціями, необхідними для розробки сучасних Internet-додатків.


"Ви можете інтегрувати в свої додатки такі функції, як аудіо і відео, а крім того, підтримувати необмежений обмін даними", – підкреслив Воткотт.


Він також відзначив, що AJAX може працювати з Flex.


"Ми не віримо, що AJAX заважатиме розповсюдженню Flex", – сказав Воткотт. За його словами, ці дві технології доповнюють один одного. Наприклад, розробник, що використовує AJAX, може вдатися до Flex, щоб додати до свого додатком графіки та діаграми.


Аналітики згодні з тим, що AJAX, Flex і Flash можуть співіснувати.


"У дейстітельно, технологія AJAX підтримує підмножину функцій Flash, і за допомогою інструментальних засобів, пропонованих Adobe, під час роботи ви можете використовувати будь-який зручний для вас поєднання AJAX і Flash ", – стверджує аналітик компанії Forrester Research Майк Гилпін.


Flex, за словами Гилпін, являє собою інструментарій корпоративного рівня для розробки програм в рамках сервіс-орієнтованої архітектури.


У Adobe упевнені, що Flex 2 – це технічно елегантніше, функціональне і повне рішення для розробки повнофункціональних Internet-додатків.


Разом з Flex 2 компанія представила вдосконалений модуль Flash часу виконання Flash Player 9.


"У деяких випадках при його використанні продуктивність збільшується на порядок", – підкреслив Воткотт.


Такий результат забезпечується завдяки новій версії віртуальної машини ActionScript, в якій працюють додатки. ActionScript створена на базі специфікації ECMAScript Edition 4, яка є основою для JavaScript.


Інтегроване середовище розробки Flex Builder 2, яка забезпечує більш високу продуктивність, створена на вільно поширюваної платформі розробки Eclipse. Оскільки багато розробників вже використовують Eclipse при програмуванні на Java, Flex Builder 2 надає їм знайому середовище для створення і Java-додатків, і повнофункціональних клієнтів.


Інтегроване середовище розробки підтримує більш зручні "підказки" при написанні коду програм, в рамках яких Flex Builder пропонує рекомендації по введенню конструкції мови. Тепер ця функція працює в рамках моделі Eclipse.


У новій версії удосконалення торкнулися і функції візуальної компонування, що базується на WYSIWYG-функціональності в Eclipse. Були поліпшені функції формування оболонок і використання стилів, за допомогою яких розробники можуть настроювати зовнішній вигляд свого застосування.


Flex Builder 2 коштує 499 дол в розрахунку на робоче місце. Розширена версія, що підтримує можливості створення діаграм і іншої графіки, коштує 749 дол в розрахунку на робоче місце розробника.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*