Get GlassFish V2
Purchase Support Worldwide
ноя 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
20

Событийно-ориентированная архитектура в Open ESB - ESB теперь не только для SOA
  Posted by alexface in OpenESB

IEP Service Engine

Какое отношение обработка событий, обработка потока событий и событийно-ориентированная архитектура имеют к ESB? Prashant объясняет в этой заметке и демонстрирует на примере выявления мошеннической активности.

Событийно-ориентированная архитектура в Open ESB реализована в компоненте под названием Intelligent Event Processor (IEP).

IEP представляет собой механизм, реализующий Complex Event Processing (CEP) и Event Stream Processing (ESP), и содержит богатый набор операторов и интересных инструментов для визуализации обработки событий. Так как он встраивается в Open ESB, он может получать доступ к внешним коннекциям для сбора и обработки событий.

Вступительный семинар по IEP доступен здесь

Также проверьте блог Serge'a на предмет более детальных обсуждений IEP, CEP и CQL.

июл 08
31

Доклад от Accenture про Динамические сети и JBI с использованием GlassFish и OpenESB
  Posted by katya in OpenESB

JavaOne Community Corner Podcast

Небольшой, но интересный рассказ про Динамические сети и JBI доступен на сайте JavaOne в разделе докладов от сообщества.

Travis Chase из подразделения National Security Services компании Accenture рассказывает как GlassFish и OpenESB помогли им разработать решение, уменьшающее время настройки сети для запуска приложения с недель до минут.

Команда разработала и предоставила сообществу несколько компонент, включая компоненты связывания для XMPP, SIP и RSS. Помимо этого они также улучшили несколько других компонент из более чем 30 доступных в сообществе OpenESB. Мощные возможности GlassFish в области веб сервисов были использованы для реализации бизнесс-логики ESB.

Если вам эти компоненты что-то напоминают, то возможно вы видели их в роликах Проект Fuji, где мы использовали те же компоненты RSS и XMPP для демонстрации как быстро и легко настроить маршрутизацию и фильтрацию сообщений между двумя этими системами.

июл 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.

июн 07
26

От Grizzly к JBI и немного о Groovy
  Posted by kostya in GlassFish

OpenESB

Цель каждой спецификации (например Java EE 5) - нести некую смысловую нагрузку и описывать, как она соотносится с другими спецификациями и технологиями. Продукт (например GlassFish) должен расширять спецификацию посредством реализации различных функциональных возможностей, чтобы предоставлять еще более мощный и конкурентоспособный инструментарий.

GlassFish v2 включает в себя Grizzly (nio framework), OpenESB 2.0 (реализацию JBI) и, с проектом SailFin, скоро будет иметь SIP-способности. Это позволяет James Lorenzen построить JBI Binding Component для RSS на Java и на Groovy. Говоря об OpenESB, надо отметить, что список доступных связывающих компонет и сервисных служб быстро растет и инструментарий OpenESB становится лучше день ото дня.

Возможно одна из самых сильных сторон Groovy - это возможность сочетаться с Java. Любой (ну почти?) Java код - это разрешенный код Groovy, так что вы можете использовать быстрый и динамичный код там, где ожидаются многочисленные изменнения, сохраняя остальные части статическими и высокопроизводительными. Grails (framework для веб-приложений, использующий Groovy) хорошо работает на GlassFish, и мы заинтересованы в том, чтобы все дополнительные возможности GlassFish (например Metro) были полностью доступны для Groovy и Grails разработчиков.

фев 07
22

Сейчас самое время взглянуть на JBI
  Posted by katya in OpenESB

Одной из многих новых возможностей в GlassFish версии v2 является интегрированная реализация стандарта JBI (Java Business Integration — бизнес-интеграция на базе Java). Gregg Sporar достаточно подробно изучил этот вопрос и написал об этом на своем блоге. Если вы тоже хотите узнать про JBI, то он рекомендует начать с этого ресурса, а также прочитать первые 4 главы спецификации.

Поскольку Gregg является евангелистом NetBeans, то он не смог не упомянуть и о NetBeans. Предстоящая версия NetBeans Enterprise Pack 5.5.1 обладает новыми и улучшенными возможностями по поддержки XML и SOA, такими, например, как CASA редактор (the Composite Application Service Assembly), графические WSDL и XSLT редакторы, а также интелектуальный обработчик событий.

Список JBI реализаций можно найти на Wikipedia, а список доступных JBI компонент и средст перечислен здесь. Большинство из них являются проектами с открытым исходным кодом и есть такие примеры как, например, ServiceMix on GlassFish - Java EE and JBI integration.

дек 06
16

GlassFish v2 M3 уже доступен
  Posted by katya in GlassFish

Вслед за контрольными версиями M1 и M2 вышла третья контрольная версия (M3) GlassFish v2 (v2b28) и уже доступна для скачивания. В этом релизе много новых свойств и улучшений, включая:

 • Поддержку профайлов (на уровне разработчика, предприятия, кластера)
 • Первоначальную поддержку для центра обновлений
 • Реализацию публичного черновика JSR-196
 • Интегрированую функциональность WSIT (взаимодействие web-сервисов)
 • Интегрированую поддержку JBI
 • Частичную реализацию раскопирования (replication) в оперативной памяти
 • Динамическую кластеризацию из Shoal (A Generic Dynamic Clustering Framework)
 • Оптимизированный ORB (брокер объектных запросов)
 • Улучшенную архитектуру запуска (startup)
 • Улучшенный Web-tier: Commet, виртуальный хостинг, компиляция JSP в памяти, унификация портов
 • Улучшенный интерфейс командной строки, включая DWIM
 • Использование JSF в интерфейсе администратора

Полный список можно найти на странице основных изменений в GF v2 M3. До выхода бета версии (ориентировочно в феврале) безусловно будут еще некоторые небольшие добавления, однако, большая часть функциональности уже присутствует в этой контрольной версии. Скачать M3 можно отсюда. И не забудьте поделиться с нами вашим мнением.

Языки / 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

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

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

Подписка

Напишите нам

Скачайте

События

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

Ссылки

Другие блоги

Категории

Навигация