|
|
|
|
Клиент для SmugMug основанный на Jersey
Posted by Nikita Zinoviev in GlassFish
|
Jakub опубликовал пример использования клиентского API для Jersey. Для иллюстрации использовался REST интерфейс к фотогалерее SmugMug. Смотрите также Оригинальный Блог Пола и JavaDoc. |
Другие посты по этой теме отмечены тегом
jersey
.
Обратите также внимание на слайды и записи с веб-семинара Пола и Марка "Jersey и JAX-RS".
JAX-RS (JSR 311) одобрен (15-1-0) на последнем JCP голосовании
Posted by alexface in Web.Next
|
JAX-RS, Java APIs для RESTful веб сервисов, уже почти достиг цели: исполнительный комитет по SE/EE одобрил окончательный вариант спецификации для JSR-311. Голоса распределились так: 15-1-0 (за-воздержалось-против) (см. результаты).
Последний этап, завершение эталонной имплементации и набора тестов на совместимость, уже почти завершен. Другие новости по теме читайте в рубрике Jersey |
Таблица Ajax, dojo, RESTful веб-сервисы. Заряжено GlassFish.
Posted by alexface in Web.Next
|
Carol McDonald уже рассказывала о построении различных приложений с помощью GlassFish, Spring, EJB 3, Groovy, Grails, JPA, Comet, ... список можно продолжать. В этот раз она пошагово описывает построение динамической таблицы Dojo (Dojo Grid), взаимодействующей с JPA-enabled RESTful веб-сервисом. |
Помимо использования средств Dojo Carol также обсуждает построение модели таблицы в результате взаимодействия с JAX-RS (Jersey), обрабатывающей данные JSON. Данные извлекаются из базы с помощью JPA.
Исходные коды опубликованы.
Первый пример использования встроенного GlassFish - EHCache Server
Posted by kostya in GlassFish
|
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 (в качестве внешнего или встраиваемого сервера) или планируете сделать это - можете оставить комментарий к этой записи или просто напишите нам, и мы будем рады упомянуть о ваших разработках в этом блоге.
JAX-RS проходит публичное голосование
Posted by alexface in Web.Next
|
JSR 311 (JAX-RS, Restful Web Services) только что прошел публичное голосование со счетом 12 "за", 0 "против" или "воздержался". Результаты здесь. Поздравления экспертной группе за достижение этой точки и за создание атмосферы заинтересованности в технологии! |
Между тем, Jersey (эталонная реализация JAX-RS) "мавенизируется" последней snapshot-версией из репозитария https://maven2-repository.dev.java.net/. Jakub пользуется этим преимуществом, чтобы построить простое web приложение и mvn glassfish:run его в GlassFish v3.
Построение Jersey веб-приложения с помощью Maven
Posted by kostya in Web.Next
|
Jakub написал в своем блоге о том, как построить простое веб-приложение с использованием Maven. Доступны все исходные коды, а так же инструкции о том, как вызывать приложение при помощи cURL. Само JAX-RS приложение - очень простое, но для собственных разработок вы можете так же использовать различные MVC фреймворки (см. отличную заметку Paul на эту тему). |
Мы думаем, что Jersey будет очень удачным проектом. Теперь нам надо просто включить его в GF v2, GF v3 и GF ESB :-)
Вышла версия Jersey 0.7
Posted by kostya in Web.Next
|
Вышла версия 0.7 проекта Jersey - эталонной реализации JAX-RS. Ее можно считать хорошей иллюстрацией того, как разработка продукта может проходить в рамках Open Source сообщества. Этот релиз соответствует текущему состоянию спецификации. Так же были отработаны вопросы взаимодействия с JavaRebel, Spring и IoC, Grizzly, Grizzly Comet, улучшена поддержка JSON. Обо всем этом вы можете прочитать в блоге у Paul. Что ж, все эти последние разработки явно опровергают утверждение, что эталонные реализации - это всего лишь доказательства концепций и реального применения им нет. |
Jersey в MuleSource RESTpack
Posted by yury in Web.Next
|
MuleSource выпустил пакет RESTpack для интеграции RESTful. Сервисы на основе Mule ESB... включающие Jersey. Ознакомьтесь в пресс-релизом здесь. |
И еще одна связанная новость, Marc упоминает, что есть 3 реализации JAX-RS, которые являются очень хорошими продуктами на данном этапе спецификации. Конечно, больше всего мы любим Jersey :-)
Подкаст о GlassFish - Эпизод 10 о JAX-RS / Jersey
Posted by yury in Web.Next
|
Последний выпуск подкастов из GlassFish Podcast был записан на прошлой неделе, но feedburner (движок, на котором работают подкасты) не смог подключить аудио запись. Сейчас всё починили и работает. Вы можете скачать подкаст здесь или из iTunes (искать по слову "GlassFish"). Мы рады сообщить о недавнем выходе 0.5 версии Jersey (хотя интервью и не делает акцент на особенностях этой промежуточной версии) и связанной с этим поддержкой от NetBeans. Центр обновлений GlassFish пока еще не позволяет обновиться до Jersey 0.5, но через несколько дней такая возможность должна появиться. |
Mp3 файлы подкаста теперь обслуживаются через GlassFish сервер и приложения теперь пишутся не только на языке Java. Подробности читайте в блоге Игоря.
Jersey и Spring в одной лодке
Posted by lativ in GlassFish
Paul Sandoz - один из руководителей группы, разрабатывающей спецификацию JAX-RS, ведущий разработчик Jersey, опубликовал статью об интеграции Spring и Jersey 0.6. В ней описан подход, при котором простая реализация ComponentProvider (отвечает за создание экземпляров компонент в Jersey) адаптируется для фреймворка Spring.
Используя предлагаемые Jersey среды развертывания (Grizzly, GlassFish, Java SE 6), вам не потребуется Tomcat :)
JAX-RS (поддержка REST для платформы Java) in Early Draft Review
Posted by kostya in Web.Next
|
Предварительная версия спецификации для JSR-311 теперь доступна для скачивания. Рецензирование этой версии должно быть закончено к 23му ноября 2007. Сайт Экспертной Группы - jsr311@Java.Net, реализацией является Jersey. Ваши отзывы приветствуются! |
Развертывание Scala на GlassFish
Posted by kostya in GlassFish
|
Совет от Paul Sandoz:
Развертывание ресурсных классов Scala |
Исполнение Scala на Jersey
Posted by kostya in Web.Next
|
Paul показывает как использовать Scala и последний Jersey для реализации простого REST запроса. Код Scala выглядит легко читаемым. Paul так же сопровождает его подробными комментариями. Читайте! |
Roller, jRubyOnRails, Phobos и Jersey в Центре обновлений GlassFish
Posted by katya in Web.Next
|
Алексей сообщает про
ряд добавлений
• Apache Roller
Гляньте на слайды, демонстрирущих
простоту и легкость установки Roller в GFv2 |
Совместное использование Jersey и Spring
Posted by alexface in GlassFish
|
•
Как объединить
Spring и Jersey используя недавно
описанный SPI. |