Get GlassFish V2
Purchase Support Worldwide
« Previous page | Main
сен 07
14

Использование Jersey с NetBeans
  Posted by yury in GlassFish

Informational Sign

Советы от Marc по Использованию Jersey с NetBeans :
Часть 1: Построение и развертывание
Часть 2: Тестирование и вызов

сен 07
13

Jersey в Центре обновлений GlassFish
  Posted by katya in GlassFish

apt-get T-shirt

Jersey последнее время часто упоминался в новостях на Аквариуме ([1], [2]). Вот еще одна новость: как рассказал Jakub, последняя стабильная версия Jersey (0.2.1) теперь доступна в Центре обновлений GlassFish.

Если вы никогда не пользовались Центром обновлений GlassFish, то это ваш шанс попробовать это Swing-приложение (из директории updatecenter в том месте, где у вас установлен Glassfish)

сен 07
10

Жизненный цикл ресурса в Jersey, конструкторы и пр.
  Posted by kostya in General

Better Constructors

Работающие над спецификацией JSR 311 (JAX-RS) в рамках JCP Marc и Paul так же уделяют много времени эталонной реализации - Jersey.

Сейчас, когда версия Jersey 0.2.1 уже выпущена, Marc обсуждает новую функциональность реализованную в главном репозитории с целью обеспечить решение Expert Group о жизненном цикле ресурсного объекта. Напомним, что текущая спецификация JSR 311 предписывает, чтобы жизненный цикл по умолчанию для ресурсного объекта был бы в рамках одного запроса (ранее ресурсный объект был синглтоном). В том же блоге обсуждаются упрощенные требования для конструкторов ресурсных классов.

Тем временем Paul, приводя доводы за и против, запрашивает отзывы на предложенные изменения в архитектуре Jersey, которые призваны улучшить взаимодействие с HttpServlet* API.

сен 07
4

JSR 311, Jersey, Java WDP, GlassFish и NetBeans
  Posted by kostya in Web.Next

Island of Jersey

Если вы новичок в JAX-RS (JSR 311) и RESTful Веб-Сервисах на Java и интересуетесь, затрагивает ли то вас как разработчика - вы должны прочитать это введение в различные достижения Sun в этой области.

Если вы следите за прогрессом Jersey, эталонной реализации JAX-RS, вам возможно будет интересно узнать, что версия 0.2.1 была выпущена сегодня с задокументированным списком необходимых библиотек. Так же доступен пример, показывающий как JAXB beans могут быть сериализованы как JSON или XML в зависимости от значения HTTP заголовка Accept.

На данный момент, инсталляция Jersey на GlassFish достаточно проста с использованием jersey-on-glassfish.xml ANT скрипта. Вскоре она будет еще более легкой, когда Jersey будет доступнен через GlassFish Update Center.

авг 07
22

Заметки от группы экспертов (EG) - руководство JAX-RS по отображению русурсов, лицензиях
  Posted by yury in GlassFish

Photo of Spider in Center of Its Web

Марк (Marc) и Пол (Paul) запускают вполне открытый JAX-RS (или JSR 311) EG. Пол недавно обсуждал сообщение Билла (Bill de hÓra) об отображении сетевых ресурсов (Web Resource Mapping), сравнивая разные подходы. Марк сделал несколько разъяснений в связи с недавним сообщением Патрика Мюллера (Patrick Mueller).

Дополнительную информацию о JAX-RS Вы можете прочитать на сайтах реализации, Jersey и EG, а также на листе рассылки EG.

Кстати, Жапод (Japod) сообщил, что Jersey скоро будет доступен.

авг 07
7

Кодировка JSON - теперь и в Jersey
  Posted by kostya in GlassFish

Encoder

Paul добавил поддержку встраиваемой системы типов в Jersey. Все поддерживаемые типы должны реализовывать интерфейс EntityProvider и быть зарегистрированными в файле META-INF/services javax.ws.rs.ext.EntityProvider. Jakub использовал эту систему для того, чтобы добавить поддержку кодировки JSON.

Jersey - это проект GlassFish, который реализует JAX-RS.

Привязка JSON в JAX-RS позволяет использовать application/json как MIME тип и специфицировать JSONArray, JSONObject как типы параметров и результата методов. Вы можете писать примерно такой код:

@UriTemplate("/rates")
public class ExchangeRates {
    @ProduceMime("application/json")
    @UriTemplate("CZK")
    public JSONObject getRates() {
        try {
            return new JSONObject()
            .put("USD", 20.04);
        } catch (JSONException ex) {
            throw new WebApplicationException(ex);
        }
    }
}

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

июл 07
19

Вышел Jersey 0.2 с реализацией JAX-RS
  Posted by katya in GlassFish

Yellow Jersey from Tour de France

Команда разработчиков Jersey выпустила версию Jersey 0.2 (учитывая тот факт, что велогонка Le Tour еще идет, можно назвать эту версию e'tape 2). Jersey - это проект GlassFish, который реализует JAX-RS.

Текущие планы - выпускать новые версии примерно раз в месяц. Как только продукт станет стабильным, мы постараемя сделать все, чтобы его интеграция с дистрибутивом GlassFish была как можно проще. Почитайте заметку Paul'а, анонс, список изменений, а также скачайте и попробуйте сами.

Paul вместе с Marc'ом пытаются разработать API и реализацию на основе реальных сценариев практического применения. Почитайте, например, обсуждение с представителями группы BBC Backstage.

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

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

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

Подписка

Напишите нам

Скачайте

События

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

Ссылки

Другие блоги

Категории

Навигация