|
|
|
|
Улучшенные JAX-WS обработчики в Metro
Posted by kostya in GlassFish
В своем блоге Rama объясняет, как Metro получает преимущества от использования расширяемого пакета Handlers, предоставляемого спецификацией JAX-WS. В результате пользователю предоставляются Message-based обработчики с помощью легковесных объектов типа Tube.
Все это является частью релиза Metro 1.1, который скоро выйдет в свет.
Вопросы и ответы о Metro, jMaki и JRuby
Posted by kostya in GlassFish
|
Arun в своем блоге начал публиковать вопросы, которые ему задавали после выступлений и ответы к ним. На данный момент вы можете ознакомиться с материалами по первой и второй презентациям, которые он делал в Сиэттле, Торонто и Монреале. Эти выступления были посвящены Metro, jMaki и GlassFish. Вопросы задавались так же о OpenLaszlo, .Net, OpenPoral, Dojo, Reliable Messaging, Performance и т.д. и т.п. Вы сможете найти много интересной и полезной информации в этих подборках! |
Отчет про стек Веб-сервисов Metro и "Microsoft plugfest"
Posted by katya in GlassFish
|
Одна из компонент GlassFish v2, привлекающая все большее внимание, как со стороны разработчиков, так и архитекторов, является стек Веб Сервисов Metro, а также предоставляемые им возможности интероперабельности с ПО от Microsoft, а именно с .Net's 3.0 WCF. Microsoft движется к версии .Net 3.5, Metro также активно эволюционирует, чтобы гарантировать что возможности интероперабельности останутся на высоком уровне. Harold рассказывает о недавней совместной активности с инженерами Microsoft - тестировании уровней интероперабельности стандартных версий существующих спецификаций Веб сервисов. Один из таких новых стандартов - OASIS WS-ReliableMessaging 1.1 (версия 1.0 включена в Metro 1.0). Также рассматривалось несколько реализаций стандартов в области безопасности, об этом рассказывает Jiandong. |
Результаты весьма впечатляющие, а версия Metro, поддерживающая интероперабельность с .Net 3.5 запланирована на 2008 год. Geertjan взял интервью с Harold на эту тему, почитайте.
Представляем GlassFish подкасты
Posted by kostya in GlassFish
|
Первые два эпизода Подкастов GlassFish доступны в сети (часть 1я и часть 2я интервью с Vivek Pandey о Metro). Каждая часть длится примерно 20 минут. Вы можете подписаться на подкасты на сайте iTunes - ищите по ключу "glassfish". Следующий эпизод рассказывает о кластеризации в GlassFish и проекте Shoal. Будущие подкасты будут включать интервью на темы инструментария, v3, развертывания, центра обновлений, OpenMQ, Hudson и пр. Они будут выпущены в течение следующих недель. Если у вас есть какие-нибудь предпочтения о порядке следования серий, о длине роликов и т.п. - вы можете оставить свои комментарии здесь. |
Хотите предложить темы для будущих серий? Пишите в комментариях к блогу или посылайте письмо на glassfishpodcast@sun.com.
• GlassFish Podcast Feed
• Подписаться на сайте iTunes
Статьи по обеспечению безопасности Веб Сервисов с использованием Metro
Posted by kostya in GlassFish
|
В своем блоге Jiandong приводит подборку статей об обеспечении безопасности Веб Сервисов с использованием Metro |
SOAP/TCP + FI = Быстрые Веб Сервисы!
Posted by kostya in GlassFish
|
Вот хороший пример преимущества многоуровневой архитектуры Metro: используйте эффективный алгоритм кодирования (FastInfoset) и протокол, который хорош для множества маленьких пакетов (Stateful SOAP/TCP) - и вы можете получить трехкратное преимущество над простой пересылкой XML по HTTP. Смотрите графики для различных тестов: простых, средних и сложных. Остальные подробности в блоге Oleksiys. |
Так же важно отметить, что пеперь благодаря Noemax есть возможность взаимодействия SOAP/TCP c Microsoft's Windows Communication Framework (см. анонс).
Metro в IntelliJ IDEA 7.0
Posted by kostya in GlassFish
|
Kohsuke в своем блоге говорит о том, что комбинация GlassFish/JAX-WS используется по умолчанию для создания Веб-сервисов в IntelliJ IDEA 7.0. |
Metro Web service endpoint, JRuby клиент - работает !
Posted by lativ in GlassFish
JRuby обладает силой/мощью Java и простотой Ruby.
В этой заметке объясняется как из JRuby вызвать Metro Web service endpoint.
Инструментарий Metro в NetBeans, Eclipse и не только
Posted by alexface in GlassFish
|
Vivek составил хорошую сводку интеграции с Metro. NetBeans 6 предоставляет поддержку от Hello World приложений до взаимодействия с .NET 3.0. В Eclipse вы можете использовать как SOAP UI плагин, так и Ant build script, CLI или тулы на основе Maven. Последние три варианта можно использовать и без IDE. |
Напишите нам, если захотите написать Metro плагин для Eclipse.
Ролик: Metro Веб-сервисы с использованием NetBeans 6
Posted by kostya in GlassFish
|
NetBeans 6 предоставляет всеобъемлющую поддержку разработки Веб-сервисов с использованием Metro. Эта поддержка включает в себя новый Дизайнер Веб-сервисов, который позволяет разрабатывать сервисы визуально и переключаться между режимами "дизайн" и "исходный код". В новом демонстрационном ролике, Arun показывает как легко с помощью NetBeans IDE можно разрабатывать, развертывать и вызывать безопасные и надежные Веб-сервисы. |
Полный список демонстрационных роликов GlassFish доступен здесь. Большинство из них вы можете скачать и просматривать в off-line режиме.
Metro по сравнению с другими открытыми стеками Веб-Сервисов
Posted by lativ in GlassFish
На InfoQ, Stefan Tilkov опубликовал прекрасную статью основанную на интервью, которые он провел с ведущими разработчиками открытых стеков веб-сервисов - Axis2, CXF, Spring Web Services, JBossWS, и конечно же GlassFish Metro.
Koshuke - "У меня очень много лиц".
Kawaguchi ясно объяснил? что основную цель дизайна Metro составили стандартная поддержка (как WS-* так и JAX-WS) и интероперабельность (способность к взаимодействию).
Другие отметили полную поддержку XML Schema в JAXB как очень сильную сторону.
Один из заданых вопросов затронул поддержку REST-принципов. Вам достаточно ознакомиться с Provider/Dispatch API, чтобы быть готовыми работать с HTTP протоколом не используя SOAP. Как отметил Kohsuke, в Sun работа над поддержкой REST-сервисов ведется в проекте Jersey (текущая версия 0.3) который достаточно точно отражает эволюцию JSR 311 и затрагивает гораздо больше участников чем только Sun.
В статье также приводятся не отредактированные ответы участников и некоторые выводы. "Немного вкусного тут немного там"...
Ускоряем вебсервисы через SOAP/TCP протокол
Posted by alexface in GlassFish
|
Архитектура Metro поддерживает множество транспортных протоколов (не только HTTP), а в последний релиз Metro была добавлена поддержка протокола SOAP/TCP (см. также Non Assertion Covenant), разработанного для использования в Intranet и способного повысить производительность системы. Помимо GlassFish v2, Metro 1.0 уже можно использовать на Apache Tomcat, также ожидается его появление и в других контейнерах. По сообщениям от Paul'a, у Noemax уже есть реализация для Windows Communication Framework (заметки Paul'а, Noemax пресс релиз), поэтому вы также можете использовать Metro и на Windows. |
GlassFish v2 FCS и выход Metro 1.0
Posted by yury in GlassFish
|
Metro 1.0 используется в GlassFish v2 FCS. Он также вышлел в понедельник и имеет свой мини-блог: •
Metro 1.0 Обзор, от Kohsuke.
|
Также команда недавно обновила Веб сайт проекта. Там можно найти дополнительную информацию по использованию Metro либо в его родном сервере (GlassFish) либо в Apache Tomcat.
Советы дня от Arun: про Metro, jMaki и не только.
Posted by alexface in GlassFish
|
Arun открывает цикл "советов дня" (Tip Of The Day), посвященных jRuby, jMaki, Metro, GlassFish и не только. В большинстве своем они весьма подробные и сконцентрированы на решении специфичных задач. Весь поток доступен по RSS. Вот последние 5 записей: |
• Использование
JDBC пула соединений/JNDI имени из GlassFish в приложении Rails,
• Генерация
JSON используя JAXB и Jersey
• Переключаемся
между jRuby и cRuby в NetBeans
• Различия
между Ruby Gems и плагинами
• Загружаем
данные из бинов в jMaki Widgets
Мы постараемся держать вас в курсе обновлений. Следите за тегом howto.
Как перейти от JAX-WS к JAX-RPC
Posted by yury in GlassFish
|
JAX-WS заменяет JAX-RPC как более простая в использовании и более функциональная спецификация Web сервисов. Высокопроизодительная и соответствующая стандартам качества промышленных систем реализация JAX-WS уже доступна в Metro. Проект OpenPortal WSRP использует JAX-RPC для стэка Web сервисов и начал работу по переходу к JAX-WS. Руководство по запуску JAX-WS версии Metro доступно и хорошо систематизировано касательно связывания данных (data binding), безопасности (security), инструментария (tools) и установки (deployment descriptors). |
Если Вы используете JAX-RPC, Вы можете ознакомиться с опытом перехода от JAX-RPC к JAX-WS и воспользоваться большим набор возможностей Metro.