Get GlassFish V2
Purchase Support Worldwide
июл 09
24

Обзор поддержки OSGi в GlassFish v3
  Posted by lativ in GlassFish

В этой заметке дан краткий обзор поддержки OSGi в GlassFish v3 со ссылками на статьи Richard, Sahoo, Jerome и многих других.

Однажды, в одной из систем, развитие которой базировались на трех столпах - ядро, сервис, компонента, появилось OSGi-ядро, с этого все и началось. Хороший обзор поддержки OSGi в GlassFish v3 дан в презентации Jerome на JavaOne, TS-4923.

Первые шаги с OSGi в GFv3 описаны в заметке Jerome "Расширения GFv3: управление OSGi пакетами". В ней раскрывается поднаготная asadmin deploy --type=osgi myosgibundle.jar, а именно, то как происходит развертывание OSGi-пакета: GFv3 устанавливает пакет в OSGi-фреймворк, запускает его и записывает данные в domain.xml, в дальнейшем asadmin list-components используя эту информацию выдает список развернутых OSGi-пакетов. Кроме того вы можете использовать Felix Web-консоль для навигации по OSGi-пакетам.

Однако это не единственный механизм развёртывания OSGi-пакетов. В статье "Использование операций файловой системы для управления OSGi-пакетами в GlassFish", Sahoo показывает как GFv3 с Apache Felix FileInstall предоставляет авто-развертывание, используя autodeploy-bundles/ директорию.

Следующие две заметки Jerome'а описывают расширение GF v3, которое позволяет приложениям использовать @Resource для ссылок на OSGi-сервисы. В первой, GF v3 "Расширения GF v3: Spring, Java EE 6 и OSGi", сервисом является Spring Bean, который доступен OSGi service registry через Spring DM, тогда как, во второй статье "Расширения GF v3: OSGi декларативные сервисы" он использует базовые OSGi Declarative Services, которые составляют часть стандартной поставки GF v3(начиная со сборки b55).

Новые статьи не за горами...

ноя 08
26

Проект Fuji Milestone 3 содействует делу GlassFish ESB
  Posted by yury in OpenESB

Project Fuji logo

Большое количество захватывающих новостей в мире GlassFish ESB; один из запланированных проектов - это GlassFish ESB v2 release candidate с промышленными возможностями и коммерческой поддержкой, мы также показываем, что у нас много больших планов для эволюции этой платформы.

С выходом предварительной версии проекта Fuji Milestone 3 мы даем вам ключи для тестдрайва некоторых улучшений платформы, над которыми мы работаем для GlassFish ESB.next, и позволяем вам быть активным участником в выборе направления движения.

Если вы еще не близко знакомы с проектом Fuji, вам может быть интересно узнать, что есть две стороны "эволюционная" и "революционная"; адаптеры и контейнеры из версии 2 также использованы и в Fuji, и приложения, работающие на версии 2 будут устанавливаться и работать и на Fuji. Где мы применили инновации - это производительность каждого уровня; гарантия того, что мы на вершине гибкости, скорости и простоты использования.

Milestone 3 проекта Fuji представляет (и очень хорошо) возможность построения сервисов, основанных на вебе.

Посмотрите скринкат по проекту Fuji Milestone 3, который показывает, как использовать простой жест мыши переместить и бросить  (drag and drop) в браузере для построения такого же сценария, который был выполнен в версии Milestone 2 с использованием специализированного языка "IFL" для создания сервисов.

Стоит заметить, что веб инструменты построены на основе специлиазированного языка "IFL" и поэтому переход с версии Milestone 2 будет простым; вы можете, например, посмотреть на проект, построенный в браузере, скачав его из subversion, а затем отредактировать его в вашем любимом IDE, точно так, как показано в Milestone 2.

Это делает нас на шаг ближе к лозунгу Fuji: производительность через гибкость, скорости и простоту использования.

сен 08
17

Серверы приложений используют OSGi
  Posted by yury in GlassFish

ALT DESCR

Альянс OSGi  выпустил пресс-релиз отмечающий поддерживаемые сервера приложений. Peter (технический директор Alliance) написал сопровождающий комментарий и сервер GlassFish удостоен особого упоминания:

И последнее, но определенно не маловажное, Sun решил использовать OSGi в J(ava)EE реализации Glassfish. На данный момент они явно совершенно серьезно предпочитают OSGi, так как они также наняли Richard S. Hall. Мы рады видеть Sun снова в альянсе OSGi.

Спасибо за гостепреимство, Peter. Вернуться всегда приятно.

сен 08
11

Вебсеминар про WebSynergy
  Posted by katya in CommunityService

ALT DESCR

James Falkner и Prashant Dighe сделали обзор про WebSynergy в четверг, 11 сентября. Была возможность позвонить и послушать, а также посмотреть в режиме online на аквариуме.

Смотрите подробности на wiki странице OverviewOfWebSynergy. Слайды также доступны на wiki.

июл 08
29

Введение в OSGi на GlassFish
  Posted by kostya in GlassFish

ALT DESCR

Поскольку сейчас почти все основные сервера приложений (кроме Geronimo?) предоставляют расширяемость через OSGi, нам всем необходимо иметь хоть какие-то базовые представления об этой технологии. Предлагаем вам ознакомиться с блогом Arun'а развертывание OSGi пакетов на GFv3 и Geertjan'а OSGi в GlassFish за 5 шагов.

Мы планируем опубликовать еще материалы по OSGi, так что оставайтесь с нами. А пока что можете почитать другие заметки по теме в блоге Arun'а и, собственно, наш основной блог TheAquarium_Ru про OSGi.

июл 08
7

Новые подкасты GlassFish - Fuji и OpenESB
  Posted by kostya in GlassFish

GlassFish podcast

После короткого перерыва серия подкастов GlassFish пополнилась двумя новыми эпизодами c презентации, которая была представлена на недавнем Дне GlassFish в рамках конференции Jazoon. Докладчик - Andreas Egloff - говорит на тему OpenESB и Project Fuji.

Эпизод #13 рассказывает о текущей технологии OpenESB и сообществе, построенном вокруг JBI; Эпизод #14 в свою очередь посвящен будущему проекта совместно с GlassFish v3, OSGi, JBI и DSL.

июл 08
2

Еще один screencast с проекта Fuji - перехватчики
  Posted by alexface in OpenESB

Project Fuji logo

Keith Babo создал десятиминутный screencast про перехватчиков (interceptor) из проекта Fuji, обрабатывающих сообщения во время их прохождения через NMR (Normalized Message Router) с целью аудита, валидирования, генерации нотификаций, маршрутизации, решения вопросов безопасности и отработки множества других полезных сценариев.


Перехватчик представляет собой Java POJO, а данный screencast повествует о том, как создать аннотацию, построить приложение и создать OSGi бандл, установить и запустить перехватчика в Felix runtime. Перехватчики запускаются и останавливаются независимо от приложения. Подробности об аннотации @Interceptor можно найти на wiki странице.

Проект Fuji был анонсирован на последнем JavaOne и представляет собой следующее поколение OpenESB архитектуры, базирующейся на GlassFish v3, OSGi и JBI. Он также включает нисходящий язык разработки IFL (Integration Flow Language), вкратце продемонстрированный в предыдущем screencast'e. Посмотрите также презентацию проекта Fuji, подготовленную Andreas Egloff, на GlassFish podcast. Предыдущие заметки по теме помечены тэгом fuji.

июн 08
12

Grizzly 1.8 соответствует последним веяниям технической моды: OSGi, GlassFish v3, GWT, Comet, iPhone....
  Posted by katya in GlassFish

ALT DESCR

Вышел Grizzly 1.8.0. В эту версию вошло много нового, включая поддержку GWT, улучшенную совместимость с OSGi и усовершенствованную поддержку Comet, улучшения производительности, исправления SPI, а также многое другое (смотрите заметки JFA).

Grizzly 1.8.0 уже включен в последнюю версию GFv3. Смотрите обсуждения про версии, а также полный лог изменений.

Наши поздравления JFA, Олексею, а также всей команде разработчиков и сообществу.

май 08
23

Fuji скринкаст, Andi об OSGI
  Posted by lativ in OpenESB

Демонстрация Fuji показаная на JavaOne теперь доступна и в виде скринкаста (комментарии Keith) и дополнения Andi о JBI, OSGi и DSL. Смотрите, читайте !

Продолжая тему OSGi: посмотрите заметки Andi о роли OSGi в Fuji.

Кстати, Эдуардо Пеллегри заметил, что в последнее время стало появляться всё больше ссылок на DSL, возможно он возвращается?

апр 08
23

Sahoo рассказывает о подробностях OSGi/GlassFish
  Posted by kostya in GlassFish

ALT DESCR

Значительная часть работ по GlassFish v3 на платформе OSGi была проделана Sahoo. И теперь в своем блоге GlassFish V3 на OSGi - Часть I он объясняет взаимосвязь между HK2 и OSGi, описывает module, component и configuration слои HK2, а так же делится своими представлениями о том, как все это будет развиваться в дальнейшем.

Напоминаем вам, что релиз GFv3 TP2 запланирован к предстоящей конференции CommunityOne, так что оставайтесь с нами и следите за новостями из мира GlassFish!

ALT DESCR

Участие в CommunityOne бесплатно, но количество мест ограничено. Регистрируйтесь заранее!

 

апр 08
15

GlassFish v3 - теперь с поддержкой OSGi
  Posted by kostya in GlassFish

До конференции JavaOne осталось 3 недели, и как обычно в это время выходит множество анонсов и версий различных продуктов. Как вы помните, мы уже пре-анонсировали GlassFish v3 TP2 (Technology Preview 2) и вскоре опишем ключевые преимущества этого релиза в нашем блоге.

JavaOne 22 Days to go

Два ключевых момента GFv3 - это модульность и Java EE 6. В подтверждении этого Jerome анонсировал, что GFv3 исполняется на OSGi! Нижние уровни реализации HK2 были спроектированы таким образом, чтобы их можно было бы заменить, и последние сборки версии TP2 включают в себя OSGi runtime.

Самые нетерпеливые пользователи могут уже сейчас попробовать это на GFv3 TP2 b09. Остальные могут подождать по официального выхода TP2.

Мы обязательно будем показывать GFv3 TP2 (и не только) на JavaOne. Так же более подробные демонстрации будут проходить в рамках потока GlassFish на CommunityOne.

ALT DESCR

CommunityOne - бесплатное мероприятие, но количество мест ограничено. Если вы планируете приехать - регистрируйтесь заранее.

 

Языки / Languages

НОВОСТИ И СОБЫТИЯ

Поиск

Популярные тэги

adoption ajax ci clustering community eclipse fastinfoset frontpage glassfish glassfishday grizzly hudson interoperability japex java javaee javaone javapersistence jax-ws jaxb jboss jcp jersey jmaki jruby jsf jsp maven metro netbeans opends opensource opensso performance phobos php portal portlet rails rest ruby sun tools v2 v3 web2.0 webserver webservices wsit xml

Полезные записи в блоге

Близкие продукты

Подписка

Напишите нам

Скачайте

События

Истории использования

Ссылки

Другие блоги

Категории

Навигация