Get GlassFish V2
Purchase Support Worldwide
авг 07
8

Берем на себя управление Маркерами Доступа (Security Tokens)
  Posted by alexface in GlassFish

German Lorenz cipher machine

Маркер доступа назначается службой управления маркерами доступа (Security Token Service) с целью обеспечения безопасного обмена SOAP сообщениями. Jiandong описал, как NetBeans IDE совместно с модулем WSIT (входит в состав Metro) позволяет вам создавать и конфигурировать STS.

STS является веб-сервисом, который может быть развернут на GlassFish. После чего этот веб-сервис занимается назначением маркеров доступа в форматах Username/Password, X.509 или SAML.

В последующей записи Shyam объясняет как расширить WS-Trust реализацию в Metro и добавить поддерджку STS, чтобы отвечать определенным бизнес-требованиям.

июл 07
18

Metro и 4-й Microsoft Interop Plugfest
  Posted by katya in GlassFish

Ken, Mike, Jiandong, Harold at Plugfest

Проект Metro (стек Веб сервисов GlassFish V2) участвовал в 4-ом форуме "Microsoft Interoperability Plugfest". Почитайте подробности в отчете Harold'а.

На данный момент Metro умеет взаимодействовать с .NET 3.0, а Microsoft сейчас работает над .NET 3.5. Основная цель участия в этом форуме - это убедиться, что не возникнет регрессий, если клиент Metro 1.0 попытается вызвать что-то на стороне .NET 3.0, развернутого с использованием .NET 3.5, и наоборот.

Масштабное тестирование Metro 1.0 с .NET 3.0 уже завершено. Следующая версия Metro будет согласована со спецификациями, используемыми в .NET 3.5.

Если вам интересно, почитайте про участие в 1-ом, 2-ом и 3-ем форумах.

июл 07
13

Обзорная статья о Проекте Танго
  Posted by lativ in GlassFish

Существует несколько хороших ресурсов из которых можно почерпнуть информацию о проекте Танго: Web-сайт посвященный взаимодействию сервисов, wsit.dev.java.net, учебные материалы, ролики, блоги, и предыдущие посты на Аквариуме.

Если вы хотите получить полный обзор Проекта Танго, не продираяся сквозь все эти ресурсы - читайте новую 26-страничную статью - Проект Танго: Обзор. В ней описано что представляет из себя проект Танго, его функциональные возможности и как он связан с Metro, GlassFish, и NetBeans, а также множество других подробностей.

Дайте нам знать если Вы хотите помочь с переводом этого документа на другие языки.

июн 07
19

Стек Веб сервисов GlassFish и JavaSE6
  Posted by kostya in GlassFish

Duke Tango

Стек Веб сервисов в GlassFish V2 использует JAX-WS 2.1 и JAXB 2.1 в качестве основной платформы. WSIT расширяет эту платформу реализуя ключевые WS-* спецификации. В то же время JavaSE 6 поддерживает спецификации JAX-WS 2.0 и JAXB 2.0 и позволяет реализовывать базовые Веб сервисы. Однако по умолчанию у нее нет ни одной из расширенных WSIT возможностей. Но теперь ситуация изменилась!

Fabian объяснил как WSIT endpoint может быть легко развернут при помощи JAX-WS Endpoint API. В другой статье Arun описывает все в деталях и в качестве примера приводит работающий код.

Так что, как мы видим, стек Веб сервисов GlassFish замечательно работает на Tomcat, Jetty и JavaSE 6.

июн 07
11

Магия Веб Сервисов с сохранением состояния в GlassFish
  Posted by kostya in GlassFish

ABRACADABRA

Сайт TheServerSide воодушевлен поддержкой Stateful Web services в GlassFish. Вот цитата из их недавней статьи

Это почти невероятно насколько прост код, который необходимо написать для использования stateful SOAP services в данном ключе.

Другой пользователь комментирует:

Это выглядит так же здорово как и в свое время достижение Microsoft, позволившее сломать 8+3 ограничение на имена файлов.

Поддержка Веб сервисов с сохранением состояния в JAX-WS 2.1 была анонсирована в прошлом году, и пользователи нашли предложенную модель программирования очень простой и понятной. Это расширение функциональности JAX-WS RI использует WS-Addressing для поддержки нескольких экземпляров сервиса в одно и то же время. Помимо того, как вы знаете, одной из ключевых целей Проекта Tango является возможность взаимодействия с Microsoft .NET 3.0 framework, поэтому поддержка stateful Веб Сервисов тоже будет обладать этим свойством. Вы можете ознакомиться с примером серверного кода на JAX-WS и клиентского кода на .NET 3.0 в блоге Kohsuke.

Задавайте ваши вопросы и оставляйте комментарии на форуме JAX-WS - этим вы будете способствовать дальнейшим улучшениям в этих областях.

май 07
26

Теперь и в Jetty... стек Web-Сервисов GlassFish
  Posted by lativ in GlassFish

Один из принципов GlassFish заключается в расширении пространства в котором используются его компоненты, поэтому мы стараемся делать компоненты переносимыми. Vivek уже сообщал, что JAX-WS 2.1 зависит только от Servlet 2.4 и должен работать на Jetty (и др.), теперь Arun опубликовал специфическую инструкцию как добиться этого же для WSIT/Tango.

Детали инсталяции в блоге Arun'а.

апр 07
29

Распределенные транзакции между Glassfish и .Net 3.0
  Posted by katya in GlassFish

Headshot of Ryan Shoemaker

В последнем блоге Ryan делает обзор распределенных транзакций в Tango/WSIT:

В однородных GlassFish системах распределенные транзакции используют RMI/IIOP транспорт. В WSIT транзакции используют протоколы WS-Coordination и WS-AtomicTransaction для передачи транзакционнго контекста и исполнения двух-фазного протокола завершения.

Чтобы продемострировать эти свойства, Ryan сделал очень детальный ролик, в котором используется плагин NetBeans WSIT. Если вы заинтересовались, начните с этого ролика, почитайте блог Arun'а, затем почитайте блог Ryan'а и посмотрите его ролик. Другие полезные ссылки:

• проект Tango и сайт про взаимодействие веб-сервисовна java.sun.com .
• учебные руководства и ролики
• блоги
• форумы и списки рассылки

Поддержка распределенных транзакций войдет в 4-й WSIT milestone и появится в GlassFish beta2. Эта поддержка может быть также использована и в других контейнерах через JAX-WS GF стек.

апр 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
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
11

Доступна 3-я контрольная версия WSIT (проект Tango)
  Posted by katya in GlassFish

Группа разработчиков WSIT недавно выпустила третью контрольную версию WSIT (кодовое имя - проект Tango). WSIT построен на основе базовой реализации JAX-WS. Вы можете скачать и установить все по отдельности, а можете подождать понедельника до выходя бета версии GF v2, в которой все это будет включено. Вот список сообщений от членов группы, в которых охватывается различная функциональность WSIT:

•  собственно анонс от Harold'а
•  обзор от Fabian'a про политики веб-сервисов
•  Marek также рассказвает про политики веб-сервисов: что это и как это работает
•  Harsha рассказывает про WS-Trust с использованием примеров
•  Ashutosh подытоживает изменения в безопасности веб-сервисов
•  Venu подчеркивает улучшения производительности в безопасности веб-сервисов
•  Mike рассказывает про надежную доставку сообщений

фев 07
26

Yahoo! Потоки для WSIT и GlassFish
  Posted by katya in GlassFish

Yahoo Pipes (Yahoo потоки) - это бесплатный сервис, позволяющий создавать собственные аггрегированные ленты из различных новостных источников. Источники можно задавать графически и редактировать непосредственно в вашем браузере с помощью основанного на JavaScript-е редактора. Модель програмированиия представляет собой простую модель управления потоками данных. Посмотрите документацию или примеры популярных лент Yahoo.

Yahoo потоки - удобный и полезный инструмент. Ashutosh и Arun создали ленты для WSIT и GlassFish - ими удобно пользоваться вместо поиска. Однако, ленты поддерживают только ограниченную историю и возможно вы, как и Arun, предпочтете использовать их совместно с сервисами типа My Yahoo. Смотрите подробности в блоге Аруна.

фев 07
22

Возможность взаимодействия GlassFish и Vista
  Posted by katya in GlassFish

Rima и Arun недавно оба (независимо друг от друга) опубликовали прекрасные обзорные сообщения о том, как добиться взаимодействия веб сервисов между GlassFish и Vista (про Vista на странице Microsoft, на Wikipedia) с использованием технологии взаимодействия web-сервисов WSIT.

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

В своем сообщении Rima начинает с точного перечисления версий продуктов, которые необходимо установить, а затем с помощью простых примеров веб сервисов на Java и C# демонстрирует их взаимодействие. Почитайте ее блог. Arun в своем сообщение следует примерно той же схеме, но он еще создал серию Screencasts-ов, где он пытается охватить в значительной степени всю функциональность.

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

фев 07
3

GlassFish WSIT хвалят в SD (software development) TImes
  Posted by lativ in GlassFish

В SD Times появилась очень лестная статья о WSIT технологиях (кодовое имя Проект Танго), которые входят в GlassFish и обеспечивают возможность взаимодействия и использования особенностей Web-сервисов от Microsoft, в том числе, тех что используются в Microsoft Vista. Статья основана на интервью взятом у Nick'а.

Спасибо за ссылки Arun, Robin и Harold.

дек 06
16

GlassFish v2 M3 уже доступен
  Posted by katya in GlassFish

Вслед за контрольными версиями M1 и M2 вышла третья контрольная версия (M3) GlassFish v2 (v2b28) и уже доступна для скачивания. В этом релизе много новых свойств и улучшений, включая:

 • Поддержку профайлов (на уровне разработчика, предприятия, кластера)
 • Первоначальную поддержку для центра обновлений
 • Реализацию публичного черновика JSR-196
 • Интегрированую функциональность WSIT (взаимодействие web-сервисов)
 • Интегрированую поддержку JBI
 • Частичную реализацию раскопирования (replication) в оперативной памяти
 • Динамическую кластеризацию из Shoal (A Generic Dynamic Clustering Framework)
 • Оптимизированный ORB (брокер объектных запросов)
 • Улучшенную архитектуру запуска (startup)
 • Улучшенный Web-tier: Commet, виртуальный хостинг, компиляция JSP в памяти, унификация портов
 • Улучшенный интерфейс командной строки, включая DWIM
 • Использование JSF в интерфейсе администратора

Полный список можно найти на странице основных изменений в GF v2 M3. До выхода бета версии (ориентировочно в феврале) безусловно будут еще некоторые небольшие добавления, однако, большая часть функциональности уже присутствует в этой контрольной версии. Скачать M3 можно отсюда. И не забудьте поделиться с нами вашим мнением.

окт 06
13

Вышел GlassFish V2 M2
  Posted by lativ in General

Вышел второй ключевой релиз (milestone) GlassFish V2. Этот релиз часть концепции непрерывного развития и совершенствования На wiki-проекта выложен список основных изменений, загрузить бинарную версию можно тут. Обновились документы GlassFish - быстрый старт и Архитектура GlassFish V2 . Возможно, вам также будет интересено просмотреть путь GF V2 по "ключевым вехам" до релиза.

Со времени первого ключевого релиза (Milestone 1) было исправленно множество ошибок. Добавлена поддержка кластеров для MacOS X, интегрирована первая часть технологии WSIT (технология взаимодействия web-сервисов - Web Services Interoperability Technologies) Благодаря Pack200 размер бинарного кода тоже стал меньше.

Эдуардо Пеллегри ещё раз проверит список изменений, чтобы убедится что ничего не упущено, все изменения будут выложены на wiki. Хоть и не постоянно, но мы продолжаем использовать сервис CVS-Новостей.

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

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

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

Подписка

Напишите нам

Скачайте

События

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

Ссылки

Другие блоги

Категории

Навигация