Get GlassFish V2
Purchase Support Worldwide
Main | Next page »
ноя 08
28

Новый подкаст - изменения в Metro
  Posted by lativ in GlassFish

После довольно продолжительного периода без новых GlassFish-подкастов, опубликовано интервью с Harold Carr - архитектором объединённого стека GlassFish Metro web-сервисов. В 20-минутной дискуссии охвачены: краткое введение, примеры использования системы безопасности, надёжные и потенциально транзакционные web-сервисы, инструмент разработчика и многое другое.

Стек Metro может быть использован как в GlassFish v2 так и в GlassFish v3 Prelude. В случае использования последнего - "Prelude", единственное отличие заключается в необходимости добавить поддержку Metro с центра обновлений(через web-консоль администратора, пользовательский интерфейс инструментария обновлений, либо командную строку pkg). Кроме того, из статьи сравнение GlassFish v2 и v3 Prelude следует, что взаимодействие с Microsoft .Net 3.5 требует Metro 1.4, который также доступен с центра обновлений.

Более подробную информацию о Metro вы можете найти в учебных материалах Java Web Services tutorial, и, конечно же, на сайте проекта Metro. Дальнейшие статьи, затрагивающие проект Metro, будут отмечены соответствующим тегом - Metro.

июл 08
31

Новые применения Metro - JBoss, Oracle, IBM
  Posted by katya in GlassFish

ALT DESCR

Metro - стек Веб сервисов (Metro) GlassFish используется все в большем числе продуктов. Jitu рассказывает о его включении в JDK, который используется в WAS 7.0 (открытая бета-версия). Предыдущие отчеты о применениях включают JBoss 5.0 и WebLogic Server от Oracle (ранее бывшая BEA).

Вообще говоря это не удивительно. Metro обладает очень хорошей производительностью (посмотрите, например, вчерашние результаты тестирования), потрясающей интероперабельностью, его гибкая архитектура поддерживает множество кодировок и транспортов. Metro включает поддержку REST посредством Jersey, распространяется под удобными лицензиями (GPLv2+CDDL), имеет растущее и активное сообщество пользователей и удобные средства для разработки в NetBeans 6.1, а также получает призы.

Metro доступен в готовом для промышленного внедрения GlassFish v2, в модульном GFv3, а также в JDK от Sun Micorsystems. И, если вы этого хотите, то здесь вы можете узнать как установить Metro в Tomcat :-)

июл 08
30

Metro показывает на 90% большую производительность, чем Axis. JAX-WS работает!
  Posted by alexface in GlassFish

Academy Award Oscar

Из-за проблем с производительностью при работе с XML ArcGIS SOAP стек перешел с Axis 1.x на Metro. Вот что они пишут:

"Результатом стал прирост производительности работы SOAP стека ArcGIS сервера (примерно на 90%)."


Ниже цитата от еще одного пользователя, пытающегося соединить несовместимые системы:

"Но, честно говоря, я с трудом верю, что пользователи будут мириться с тем, во что превратился AXIS2. И если я буду в том положении, чтобы давать рекомендации, я буду рекомендовать JAX-WS. Это работает."

Еще одно подтверждение гибкости и расширяемости архитектуры Metro - появление DCOM и Grizzly транспорта для Metro. Сообщил Jitu.

А как Metro помогает Вам?

июл 08
28

Первый пример использования встроенного GlassFish - EHCache Server
  Posted by kostya in GlassFish

EHCache logo

Greg Luck, руководитель проекта EHCache, а так же участник сообщества GlassFish, был очень занят в последнее время. Во-первых, он выпустил версию EHCache 1.5.0, вскоре последовал EHCache debugger, а затем - EHCache Server с интерфейсом SOAP построенном с использованием Metro (как показывает WSDL).

Greg обсуждает причины выбора SOAP в своем блоге, а так же объясняет, что EHCache сервер доступен либо в виде war архива, который может быть развернут на Java Application Server, либо в виде отдельного приложения, построенного на основе встраиваемой версии GlassFish v3. В дополнение к SOAP интерфейсу, Greg так же работает над RESTful реализацией EHCache сервера, на этот раз с использованием Jersey (эталонной реализацией JAX-RS).

EHCache - это популярное решение для организации различного рода распределенных кэшей, которое используется многими фреймворками и приложениями. Мы уже несколько раз упоминали этот продукт в нашем блоге.

Если вы используете GlassFish v3 (в качестве внешнего или встраиваемого сервера) или планируете сделать это - можете оставить комментарий к этой записи или просто напишите нам, и мы будем рады упомянуть о ваших разработках в этом блоге.

июл 08
18

Developer.COM победители в номинации "продукт года": Metro, NetBeans, JSR 223, JavaSE 6, PostgreSQL
  Posted by lativ in General

Developer.com присуждает премию "Продукт Года". В этом году ряд проектов из нашего семейства, дружественных и связанных проектов стали победителями: Metro, NetBeans, JSR 223, JavaSE 6 и PostgreSQL.

Подробности на Developer.COM: [1], [2].

июл 08
16

Улучшенная поддержка Grails с Metro
  Posted by yury in Web.Next

ALT DESCR

Martin сообщает об улучшении его плагина для Metro, который позволяет разрабатыветь Web сервисы с Grails. Он таже обновлен доиспользования в последней версии Grails 1.0.3.

Смотрите заметку Martin'а, а также страничку плагина.

июл 08
7

Metro в "стратегическом" сервере приложений Oracle
  Posted by kostya in NOTD

ALT DESCR

Oracle WebLogic Server назван "стратегическим сервером приложений" для Oracle. См. статьи на The Register и InfoWorld. Всвязи с этим можно так же вспомнить о недавних опросах на тему использования продуктов Oracle/BEA, проведенных SOA-Talk и The Register.

Следствием этого решения является то, что Metro теперь используется в главном сервере приложений Oracle, что безусловно увеличивает количественный показатель адаптации стека веб-сервисов от GlassFish. То же относится и к JAXB RI, так что теперь получается, что нет ни одного значимого сервера приложений, который бы использовал альтернативную реализацию!

май 08
13

Metro на GlassFish v3 TP2
  Posted by kostya in GlassFish

ALT DESCR

Версия GFv3 TP2 (содержимое) не включает в себя стек веб-сервисов Metro, но вся необходимая инфраструктура установки присутствует, и да - Metro доступен из v3 Update Center. Bhakti объясняет это в своем блоге.

Инсталляция с помощью Центра Обновлений очень проста (иллюстрация). Попробуйте воспользоваться им и расскажите нам о своих впечатлениях.

Кстати как вы можете заметить, в дополнение к Metro репозиторий GFv3 содержит так же поддержку Grails, Jersey (RESTful Web Services), jMaki/AJAX и jRuby. И поскольку TP2 уже включает в себя полноценный Java Web Tier (Servlet+JSP+JSF) и JPA (EclipseLink), то в итоге можно получить весьма функциональный сервер. Если вы уже попробовали воспользоваться им - расскажите нам об этом!

апр 08
11

Безопасность web-сервисов, видео-интервью с Metro
  Posted by lativ in Web.Next

Ранее мы уже выкладывали GlassFish аудио подкасты. На это раз Ed Ort решил показать видео-интервью с членами команды, занимающейся безопасностью web-сервисов в проекте Metro. Интервью было записано на последних Sun Tech Days в Хайдарабаде(Индия). Начавшись с обычных вопросов, интервью постепено перешло к обсуждению того, какой подход лучше с точки зрения безопасности - point-to-point или end-to-end (Metro позволяет и то и то).

Затем дискуссия разделилась на 4 основных части, реализованных на сегодняшний день в Metro: WS-Security, WS-SecurityPolicy, WS-Trust и WS-SecureConv (полный список). В конце интервью был затронут вопрос дальнейшего развития проекта после выхода Metro 1.1, который в основном касался реализации следующих версий спецификаций.

Если нет иных важных дел, то сейчас самое время узнать друг друга не только по имени в Metro-рассылках или Metro-форумах, но и встретиться лично. Если Вы едете на JavaOne, возможно Вы захотите записаться на сессию Microsoft/Sun о взаимодействующих web-сервисах.

апр 08
2

Metro и... Microsoft
  Posted by yury in GlassFish

FLying Pig in Cincinnati

Вы слышали, как говорят... "когда свинья полетит..."? Да, Clemen в последнем сообщении начинает:

Стадо свиней выполняет фигуры высшего пилотажа над территорией Microsoft в Редмонде.

На самом деле он пишет об объединении GlassFish и Metro в последнем Biztalk SDK! Изящно! А также он хорошо отзывается обо всей команде, работающей над Metro, о чем говорит Arun.

С другой стороны Атлантики, Алексей и сотрудник Microsoft'а Stéphane пишут о другом аспекте, связанном с GF и NetBeans: они стали доступны в технологических центрах Microsoft.

Я думаю, мы могли бы иметь новый талисман - летающую свинью!

мар 08
26

Metro и GlassFish на пути улучшения взаимодействия с реализацией стека протоколов веб-сервисов Microsoft
  Posted by alexface in GlassFish

connecting wires

Последняя стабильная версия Metro (включена в GlassFish v2) интенсивно тестировалась на предмет взаимодействия с Microsoft's WCF (Windows Communication Foundation) версии 3.0. Уже вышла очередная версия .Net 3.5, и команда усиленно работает над достижением лучшей интероперабильности с этим новым набором WS-* имплементаций.

Harold и Rama сообщают о недавнем проведении plugfest'а с инженерами из Microsoft. Среди прочего, рассматривался переход с некоторых "нестандартных" технологий (таких как WS-ReliableMessaging 1.0, которая не является открытым стандартом) на аналогичную версию OASIS (OASIS WS-RM 1.1, от июля 2007г) с целью повышения способности к взаимодействию. Приведенный набор тестовых сценариев выглядит объемлющим и довольно многообещающим.

Загляните на страничку графика релизов Metro, где можно понять, когда ожидать стабильных релизов. А пока доступны ночные билды.

фев 08
26

Безопасность SOAP в проекте Metro от GlassFish
  Posted by kostya in GlassFish

Map of Beijing Metro

Поддерживает ли GlassFish REST или SOAP Веб Сервисы? Конечно! REST - при помощи Jersey, а SOAP - посредством проекта Metro (кстати Jersey будет включен в будущий релиз Metro, см. план проекта).

Безопасность очень важна для SOAP Веб Сервисов и Jiandong написал несколько заметок, описывающих как Metro поддерживает WS-SX (OASIS Web Services Security Exchange). Читайте Обзор, Как выпустить SAML токены, а так же описание Сценария, построенного на WS-SX.

фев 08
18

Обновлена страница "Java веб-сервисы с одного взгляда"
  Posted by kostya in GlassFish

Недавно мы обнаружили, что наша страница "Веб-Сервисы" уже довольно сильно устарела. Теперь она обновлена и может рассказать вам о веб-сервисах в Java EE 5 и GlassFish, о проектах Metro, JAX-WS, JAXB, WSIT, Tango и пр.

Вам так же может быть интересен список технических статей и советов о веб-сервисах. Особенно рекомендуем Enterprise Tech Tips - которые как правило сфокусированы на каком-то конкретном примере и разбирают его досконально. Читайте это материалы и дайте нам знать, если чего-то не хватает.

 

фев 08
11

Приветствуем WiseMan в сообществе GlassFish
  Posted by kostya in GlassFish

Personification of wisdom statue

WiseMan - имплементация WS-Management на Java - теперь является частью сообщества Metro (стека веб-сервисов в GlassFish). WiseMan предоставляет клиентский и серверный API для создания Управляемых приложений.

Jean-François Denise рассказывает о проделанной работе по реализации WS-Man и о том, как она вписывается в существующую технологию Metro. Web Services Connector для JMX строится поверх WiseMan, чтобы обеспечить соединение с клиентскими приложениями WS-Man, такими как Windows Remote Management - наподобие того, как OpenDMK является окном в мир SNMP.

Вы можете спросить - "Какое это имеет отношение к GlassFish?" Что-ж, например если развернуть Web Services Connector для JMX в GlassFish, то все существующие MBeans (которые определены AMX, JSR 77, а так же вами лично) будут автоматически открыты как WS-Management ресурсы. Очевидно, что ключевая возможность WiseMan - это взаимодействие между различными системами.

Домашняя страница WiseMan находится на wiseman.dev.java.net. Версия 1.0 требует Java SE 5+ или выше, а так же JAX-WS 2.1.1.

 

янв 08
31

Еще одна интересная презентация про JAX-WS
  Posted by katya in GlassFish

parleys logo

В дополнение к предыдущей презентации про JAX-WS на parleys.com опубликована новая презентация Stijn Van den Enden'а "JAX-WS, beyond the basics".

Stijn рассказывает про обработчики JAX-WS, настройку JAXB, Dispatch/Provider API (несмотря на то, что его пример может показаться не RESTful для строгих поклонников JAX-RS), демонстрирует некоторые лучшие практики и многое другое. Изложение очень внятное и связное. Все рассказанное и продемонстрированное в презентации применимо для стека Веб-сервисов Metro, который является частью GlassFish v2 (кстати, Stijn очень доволен своим опытом использования GlassFish).

Не удивительно, что эта презантация имеет одни из наиболее высоких оценок на Parleys.com. Одно неудобство - похоже на сайте больше не доступны PDF версии ...

 

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

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

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

Подписка

Напишите нам

Скачайте

События

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

Ссылки

Другие блоги

Категории

Навигация