Get GlassFish V2
Purchase Support Worldwide
« Previous page | Main
апр 07
24

Спросите у экспертов о WSIT и проекте Tango
  Posted by kostya in GlassFish

Ask the Experts

Спросите у экспертов (April 30-May 1): WSIT и проект Tango.
У вас есть вопросы о технологии взаимодействия web-сервисов (WSIT - Web Services Interoperability Technology, так же известный как проект Tango) между платформами Java EE и .Net?

Разместите их на странице "Спросите-у-Экспертов" в период проведения этой сессии, с 30 апреля по 4 мая, и получите ответы от экспертов компании Sun - Arun Gupta, Harold Carr, и Marek Potociar.

апр 07
20

Лазанья, JAX-WS и Woodstox
  Posted by lativ in GlassFish

Woodstox это популярный, высококачественный XML-парсер, который реализует JSR-173, StAX, JCP-спецификация XML pull-parser API. По нашему мнению, самая последняя реализация GlassFish WS (JAX-WS 2.1.1) имеет превосходную многоуровневую структуру поверх StAX.

Такое архитектурное разделение на множество слоев позволит сделать нашу реализацию более гибкой и многократно используемой. Например: станет возможно заменить SJSXP на Woodstox и все должно заработать (tm). Мы провели несколько тестов и убедились в этом - все работает, однако мы будем очень признательны независимому подтверждению данного факта.

Итак, если вы хотите нам помочь, в блоге Jitu описаны простые шаги по осуществлению замены. Спасибо!

апр 07
16

Новые версии JAXB и JAX-WS
  Posted by kostya in GlassFish
Ticker Machine

Две новые версии от команды GlassFish интегрированы в GlassFish v2 beta2, который ожидается в начале следующего месяца, приуроченный ко Дню GlassFish и конференции JavaOne.

JAX-WS 2.1.1 - релиз-кандидат для JAX-WS 2.1.

JAXB 2.1.3 - версия, посвященная в основном исправлению ошибок. Список изменений доступен здесь.

Стек Веб Сервисов Glassfish сейчас адаптируется многими проектами - например WebLogic Server 10. Мы полагаем, что на данный момент он имеет лучшую производительность среди представленных на рынке (согласно предварительным сравнениям) и является хорошо расширяемым - см. поддержку формата JSON.

апр 07
13

Поддержка для JSON в JAX-WS в GlassFish
  Posted by lativ in GlassFish

Проект JAX-WS в GlassFish получает дивиденты от подключаемого слоя кодировщика (pluggable encoding layer), который , в реализации данного проекта, позволяет осуществить привязку к JSON.

Эта реализация находится в начальном состоянии и является частью общих JAX-WS расширений, среди которых такие как: Поддержка Spring, HTTP Session Scope Service, Thread Scope Service и JAX-WS Maven 2 плагин.

JSON binding позволяет писать код подобный этому:

@BindingType(JSONBindingID.JSON_BINDING)
public class MyService {

    public Book get() {
        return new Book();
    }

    public static final class Book {
        public int id = 1;
        public String title = "Java";
    }
}

апр 07
5

Joe нравится King Crimson и JAX-WS
  Posted by katya in GlassFish

Cover photo from THRAK's album

Joe очень лестно высказался по поводу JAX-WS несмотря на то, что Arun отвлек его от прослушивания Dinosaur (из альбома THRAK). Вот что написал Joe в своем блоге:

"Это замечательно и это именно то, что и должно быть. JAX-WS развивается несомненно в правильном направлении."

Спасибо Joe и мы надеемся, что остальные части GlassFish понравятся ему не меньше. Ну а если это окажется не так, мы как и от всех ждем комментариев, что не нравится и почему.

мар 07
27

Интересная презентация про JAX-WS на Parleys.com
  Posted by katya in GlassFish

Parleys.com

Parleys.com - вебсайт, где публикуются презентации с JavaPolis. Презентации доступны в хорошем формате со слайдами, звуком и даже видео (к сожалению видео фокусируется на докладчике, так что демонстрации зачастую нормально не видны).

Время доклада "Real world web services with JAX-WS" было не очень удачным (2-я половина последнего дня), так что если вы не смогли попасть в Антверпен или просто интересуетесь презентацией про JAX-WS от архитектора, который на самом деле реализовал эту технологию, послушайте Stijn Van den Enden из ACA IT-Solutions. Stijn начинает рассказывать с основ модели программирования постепенно переходя к более сложным темам, таким как Handlers, настройка JAXB, Provider/Dispatcher API для асинхронного взаимодействия, а также рассказывает о некоторых удачных способах применения этого на практике. В общем презентация стоит того, чтобы ее послушать.

Если слайды немного трудно читаются, попробуйте скачать PDF версию с JavaPolis 2006 сайта.

мар 07
6

Прозрачность даже когда есть проблемы! Что происходит с JAX-WS 2.1?
  Posted by katya in GlassFish

Важно оставаться открытыми не только когда все гладко, но в особенности, когда возникают проблемы, так что все заинтресованные стороны смогут подстроиться под ситуацию как можно быстрее. Мы уже упоминали про отсрочку бета версии GFv2, но есть и другая проблема ...

Возможно вы уже заметили изменения в ссылке для скачивания JAX-WS 2.1. В двух словах, мы слишком поздно обнаружили неожиданное изменение в спецификации от W3C; (у нас изменились ответственные и это изменение спецификации не было замечено оперативно) Пока мы не решили проблему, пожалуйста, пользуйтесь ночными версиями JAX-WS 2.1.

Подробности читайте на блоге Vivek'а.

мар 07
5

Как организовать передачу бинарных данных? Ответы на этот и многие другие вопросы от JAX-WS экспертов.
  Posted by katya in GlassFish

Опубликованы материалы с прошедшей на прошлой неделе сессии "Спросите Экспертов / Ask-the-Experts", которая была посвящена JAX-WS. Огромное всем спасибо за вопросы.

Кроме ответов на сайте "Ask the experts" рекоменуем посмотреть и дополнительные обсуждения, например, вот это на форуме WS.

фев 07
24

JAX-WS - это не старый знакомый JAX-RPC (Спроси Экспертов на следующей неделе)
  Posted by lativ in GlassFish

Даже Король Эгей обращался за советом к Дельфийскому Оракулу. Подготовьте ваши вопросы и отошлите их Jitu, Vivek и Kohsuke для сессии Спроси Экспертов про JAX-WS (2.0 и 2.1), которая пройдет на следующей неделе.

Вот как это работает: начиная со следующей недели, задайте ваши вопросы на странице Спроси Экспертов. 3 оракула будут отвечать на них (с некоторой временной задержкой), по окончании будет доступна полная стенограмма ответов. Не бойтесь и задавайте любые вопросы, эти три парня готовы ответить на любой вопрос от спецификации до реализацией, и в том числе про JAXB.

Эдуардо Пеллегри хотел бы высказать одну просьбу: при задании вопросов не забывайте что JAX-WS это не тоже самое что JAX-RCP (много отличий) и JAX-WS 2.0 это не тоже самое что JAX-WS 2.1 (небольшие отличия); а также помните, что реализация GlassFish сильно изменилась в последнем релизе.

На проекте Аквариум было опубликованно много сообщений, связанных с JAX-WS; все они помечены тегом jax-ws.

фев 07
18

Rod Johnson про растущий успех GlassFish
  Posted by katya in GlassFish

По мнению Rod'а Johnson'а (очень известного в сообществе Spring) GlassFish приобретает все большую поддержку. Его команда Interface 21, а также ряд пользователей (среди которых, например Wotif) находят GlassFish очень хорошим сервером приложений.

Rod упоминает об интеграции Spring в JAX-WS, доступной на данный момент в новой версии JAX-WS - версии 2.1 (посмотрите кстати, на показатели производительности).

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

фев 07
12

Много положительных отзывов о поддержке Spring в GlassFish
  Posted by katya in GlassFish

В начале января команда разработчиков JAX-WS в GlassFish добавила поддержку Spring в базовую реализацию JAX-WS. Количество комментариев к сообщению Косуке "Spring support in JAX-WS RI" оказалось так много, что команда разработчиком перевела обсуждение на почту. Все комментарии были весьма положительными, вот, к примеру, один из них:

"Мы переходим от XFire к использованию JAXWS (в XFire есть большая ошибка в области soap headers)... Огромное спасибо Косуке!!"

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

фев 07
6

Магия загрузки классов - использование JAX-WS/JAXB 2.1 с JDK6 без механизма "одобренных стандартов"
  Posted by katya in GlassFish

Поскольку Java SE 6 включает JAX-WS 2.0 и JAXB 2.0, то самый простой способ использования более поздних версий этих спецификаций требует использования механизма "одобренных (endorsed) стандартов". Однако, Коcуке нашел способ обойти это, поколдовав немного с загрузчиками классов. Полюбуйтесь на результат.

Стоит отметить, что загрузка классов всегда была не простой частью платформы Java, почитайте, например, отчет с первой конференции JavaOne.

фев 07
2

Вышел JAX-WS 2.1 FCS - Быстрее, Функциональнее, с Улучшенной Спецификацией
  Posted by lativ in GlassFish

Вышел JAX-WS 2.1 FCS, - в нём содержится большое количество изменений. В блоге Vivek-а можно прочитать полное описание всех функциональных элементов, там же есть ссылки на другие блоги по этой тематике, несколько более краткий обзор можно прочитать на блоге Kohsuke.

Этот выпуск включает серьезное улучшение производительности (детали тестирования), новую асинхронную архитектуру (каналов (tubes)), поддержку Spring (блог), и некоторые полезные (пока еще?) не стандартизованные возможности, такие как доступ к заголовку SOAP, stateful web services, ведение логов, распространение stack trace'ов и т.д. (читайте блог Rama).

Вероятно, воспросы производительности, вызовут наибольший интерес. Ранее на этой неделе уже было несколько сообщений на эту тему. Скачать JAX-WS 2.1 можно отсюда (либо подождите выхода бета версии GlassFish v2). Напишите нам о ваших впечатлениях.

дек 06
19

Трассировка серверного стека в JAX-WS
  Posted by katya in GlassFish

Недавно вышла третья контрольная версия GlassFish v2 (блог, основные изменения). Следующая контрольная версия будет уже бета и запланирована на 26 февраля (ключевые вехи), список же последних свойст все еще утрясается.

Косуке рассказывает про новую возможность в JAX-WS (версии 2.1) - посылку трассировки стека (stack trace) со стороны сервера, что позволяет улучшить и главное, облегчить отладку. Эта функцианальность настраиваема, так что если она не нужна, то ее можно отключить. Если у вас есть комментарии, напишите Косуке.

окт 06
5

Первая тестовая версия JAX-WS 2.1 уже доступна
  Posted by katya in Web Services

Мы забыли упомянуть о более подробном анонсе первой тестовой (Early Access) версии JAX-WS 2.1. В нем Вивек (Vivek) вначале объясняет как реализация основана на новом стеке веб-сервисов в JAX-WS 2.0.1, а затем немножно рассказывает про качество релиза. Затем Рама рассказывает про поддержу адресации веб-сервисов в этой реализации.

Релиз доступен для скачивания уже как две недели и будет включен во вторую контрольную версию (Milestone 2) GlassFish V2.

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

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

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

Подписка

Напишите нам

Скачайте

События

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

Ссылки

Другие блоги

Категории

Навигация