|
|
|
|
jMaki обзаводятся Extensions
Posted by kostya in Sun
|
Проект jMaki только что закончил версию .9.3 (как указано в блоге Карлы). Одно из наиболее важных новшеств этой версии - поддержка нового механизма "jMaki Extensions". Грег опубликовал детальное описание Extensions, где он характеризует их как "поведение / функциональность которые совместно используются разными элементами." |
Примеры Extensions, как говорит Грег, могут включать в себя усовершенствованную отладку, поддержку различных управляющих устройств, специфичных для приложения. Для своего собственного примера Грег взял одну из последних разработок Google: Google Gears (которая позволяет поддерживать off-line веб-приложения c помощью add-on к браузеру, предоставляющего различные возможности для работы с локальным хранилищем и другие API). Посмотрите как просто Грег создает jMaki Extension для Google Gears - и может быть вам захочется сделать несколько новых Extensions для себя самого!
jMaki на JavaOne
Posted by katya in Web.Next
|
jMaki - популярная тема в программе конференции JavaOne'2007. Грег и Карла дадут детальный обзор jMaki на сессии TS-6375, запланировано несколько мастер-классов, посвященных использованию этого фреймворка. В программе CommunityOne Дня (посещение бесплатное) послушать про jMaki можно сразу в двух потоках - GlassFish и Web 2.0. Подробности читайте в блоге Карлы. Грег подготовил свой список сессий и событий, где можно узнать про jMaki, рекомендуемых способах применения JavaScript'а и повышении производительности у Ajax и Web 2.0 приложений. |
Phobos, jMaki и GlassFish v3 -- меньше чем за 2 секунды
Posted by lativ in GlassFish
Роберто опубликовал отчет о своем выступлении на Web 2.0 Expo на тему (Скриптинг и Java Платформа: Эффективность и Производительность (слайды). Очень интересная презентация в которой освещено множество областей, от Phobos и jMaki до Scala и GlassFish v3.
Основной акцент в презентации сделан на определенную важность своего рода мягких / жестких архитектурных ограничений в успешных системах. По мнению Эдуардо Пеллегри, те или иные вариации таких ограничений встречаются повсюду - например: архитектура плагинов в JAXB, JAX-WS и Hudson. Roberto использует эти принципы в Phobos, и несомненно они подразумеваются в идеях расширяемости/масштабируемости в Java EE 6.
В презентации также показано как эти концепции скомбинировать с принципом модульности в GlassFish v3, чтобы получить высоко-производительную и эффективную систему, которая занимает мало места и очень быстро запускается - менее чем за 2 секунды.
Данные темы будет освещаться на JavaOne и CommunityOne. На CommunityOne они будут представлены частично в разделе Web 2.0 (jMaki/Phobos) и частично на Дне GlasssFish (GF v3). Участие в CommunityOne бесплатное, включая выступления, множество сессий и демо-станции, бесплатные обеды, всевозможные полезные вещи и бесплатный доступ на некоторые события JavaOne, от вас требуется только зарегистрироваться.
Новый разработчик в jMaki
Posted by katya in Web.Next
|
Грег анонсировал появление нового разработчика в jMaki - Norbert. Norbert изначально работал над реализацией facelet-ов, затем над редизайном Java server side, а сейчас он полностью будет работать над проектом jMaki. Читайте подробности на странице участников проекта jMaki. |
Объединение Roller, JSON и jMaki
Posted by lativ in GlassFish
Всё началось с Дейв-"Roller" Джонсона, написавшего про Roller генерирующий JSON. Алексис подхватил эстафету и в своем блоге опубликовал: jMakifying Roller и короткое видео. Некоторые ограничения отмеченные в этом обзоре были отдельно рассмотрены в следующей записи, а также в презентации ко дню jMaki. Здорово !!!
В другом примере, комбинируя JSON и jMaki, Дженифер рассказала о том как загрузить таблицу из JSON. Не пропустите комментарии к записи, они довольно интересны.
Во многих случаях XML всё-еще очень прост, и тем не менее увеличивающееся использование JavaScript на стороне клиента делает JSON своего рода лингва-франка для web приложений. В случаях, когда JavaScript также используется на стороне сервера (например Phobos) JSON похоже наиболее естественный формат для обмена структурированными данными.
Живые примеры приложений для Web 2.0
Posted by katya in Web.Next
Зоомагозин - возможно наиболее известный Sun-й пример веб приложения, однако, он определенно не единственный. Команда Web 2.0 компании Sun собрала вместе коллекцию 'живых' примеров, охватывающих множество веб технологий: AJAX, Dojo, RSS, JSP, JSF, Woodstock, jMaki, а также много других. Безусловно все они работают на сервере приложений GlassFish.
Попробуйте каждый из примеров, перечесленных на сайте. Если вы хотите получить дополнительную информацию про то, как пример был сделан или как воспользовать подобной техникой для разработки вашего приложения, кликните на ссылку "learn more". Как говорит команда, "Мы надеемся, вы будете вдохновлены этими приложениями, компонентами и виджетами."
jMaki для facelet-ов и портлетов!
Posted by katya in Web.Next
Последняя версия jMaki v.8.3.1 включает поддержку для портлетов так и для facelet-ов. Почитайте пост Patrice'а о пользе jMaki виджетов при разработке портлетов. Также огромное спасибо Norberg'у Truchesess'у за вклад по поддержке facelet-ов в jMaki.
Как создать новый компонент jMaki
Posted by diamondrain in GlassFish
|
Несмотря на то, что jMaki поставляется с хорошей коллекцией виджетов, очень важно иметь возможность расширять палитру компонент, и блог Ludo рассказывает как это делать. Процесс довольно протой, соберите виджет в ZIP файле вместе с некоторой дополнительно информацией, построение которой будет упрощено введением рядом дополнительных соглашений. |
Сборка в jMaki очень удобная; его модель довольно простая, гибкая и в настоящее время поддерживает Java (JSF и JSP), PHP и Phobos (JavaScript) - смотрите эти примеры, построенные на jMaki виджете Charting.