Get GlassFish V2
Purchase Support Worldwide
Main | Next page »
июл 09
10

SailFin на Amazon EC2
  Posted by lativ in SailFin

С недавних пор к нам стали приходить запросы на SailFin-хостинг. Несколько месяцев назад, команда SailFin установила демонстрационный сервер на сервере Go Daddy. На данный момент никаких нареканий по работе нет - полет нормальный.

Sreeram опубликовал заметку о запуске SailFin (V2 b20) с Amazon EC2. Где в деталях описал настройку SIP UDP port, конфигурирование MySQL и использование DynDNS для установки и настройки доменного имени. Подробности в заметке!

мар 09
20

SailFin: Укрощение "сборщика мусора" для SIP-специфичных задач
  Posted by lativ in SailFin

Телекоммуникационные сервера приложений такие как SailFin требуют более детерминированной модели "сборщика мусора" с предсказуемыми временами пауз, и также с хорошей масштабируемостью в многопроцессорных системах. Действительно, длительное ожидание соединения при телефонном разговоре - недопустимо.

Команда Sun, отвечающая за производительность, потратила много времени, настраивая "сборщик мусора", при тестировании SailFin на больших нагрузках. По результатам тестирования Bharath написал серию заметок: ("Укрощение сборщика мусора для SIP-специфичных задач" и "Укрощение сборщика мусора для SIP-приложений"). Читайте!

дек 08
18

Внимательный взгляд на SailFin (часть 2) : подробности о деталях SIP.
  Posted by Nikita Zinoviev in SailFin
VOIP

RFC 3261 описывает основной набор требований к реализации SIP. Некоторые части RFC нуждаются в подстройке для того, чтобы работать в крайних случаях. Эдуардо написал о том, что Record Routing прокси могут работать с ошибками, если реализация строго следует RFC 3261. SailFin использует sun deployment descriptor для обработки таких крайних случаев.

Venu продолжает делиться информацией о безопасности в SailFin. На этот раз о конфигурировании Nonce Manager. Другую хорошую заметку написал Sankar об обработке заголовков с параметрами (parameterable headers).

дек 08
10

Внимательный взгляд на SailFin (часть 1) : Authenticated Identity Management
  Posted by Nikita Zinoviev in SailFin
Sailfin logo

Venu написал о поддержке RFC 4474 в SailFin. Там вводится новый механизм для безопасной идентификации отправителей SIP сообщений. Гораздо больше информации об этом можно найти здесь и здесь.

Чтобы узнать больше о безопасности в SailFin так же стоит посмотреть на следующие блоги:
 1. Проверка подлинности SIP ресурсов сервлетов(I, II, III)
 2. RunAS и P-утвержденная-подлинность

На следующей неделе Эдуардо обещал написать как SailFin справляется с некоторыми из сложностей спецификаций из RFC 3261 и JSR 289.

ноя 08
10

Вышла версия SailFin Milestone 6. Тесты JSR 289 TCK пройдены.
  Posted by kostya in SailFin

Версия Milestone 6 проекта SailFin доступна для скачивания! Она исправляет некоторое количество ошибок, включая проблемы, связанные с прохождением TCK тестов для JSR 289. В блоге у Прасада вы сможете найти подробности, а так же полный список из 141 исправленной ошибки со времен версии MS5.

SailFin logo

Обновленный JSR 289 TCK покрывает своими тестами (~500 штук) гораздо больше функциональности, чем ранее, и у нас были определенные вопросы по некоторым из них. Mihir (spec lead из Oracle) оперативно ответил на вопросы, и на прошлой неделе SailFin полностью прошел все тесты (спасибо Mihir).

Здесь вы найдете ссылку на результаты прогона тестов, а здесь - список ошибок в тестах (errata). SailFin исключил ошибочные тесты из прогона.

Так же в блоге у Bhavani вы можете ознакомиться с понятием session invalidation. Эта одна из ключевых деталей, введенных в спецификации Sip Servlet 1.1. Она заменяет оригинальную модель окончания срока действия сессии (session expiration model), действовавшую в Sip Servlets 1.0 и призвана сделать приложения более масштабируемыми.

авг 08
13

Вышел Sailfin V1 Alpha
  Posted by alexface in SailFin

Проект SailFin, построенный на базе GlassFish, предоставляет платформу для разработки и встраивания Java EE приложений, использующих SIP Servlets. SailFin V1 Alpha доступна для скачивания.

Sailfin logo

Prasad подробно описал особенности этого релиза в своей заметке. Также можно почитать предыдущие заметки о SailFin на TheAquarium_Ru.

SailFin уже является основой для таких проектов, как Presence Support in Web Synergy, DFC Application Router in ECharts, Sun Labs Conference Manager и т.д. В данный момент команда проекта заканчивает работу над имплементацией недавно одобренного JSR 289 Final Release. Итоговый релиз SailFin V1 ожидается к концу текущего календарного года.

июл 08
31

Доклад от Accenture про Динамические сети и JBI с использованием GlassFish и OpenESB
  Posted by katya in OpenESB

JavaOne Community Corner Podcast

Небольшой, но интересный рассказ про Динамические сети и JBI доступен на сайте JavaOne в разделе докладов от сообщества.

Travis Chase из подразделения National Security Services компании Accenture рассказывает как GlassFish и OpenESB помогли им разработать решение, уменьшающее время настройки сети для запуска приложения с недель до минут.

Команда разработала и предоставила сообществу несколько компонент, включая компоненты связывания для XMPP, SIP и RSS. Помимо этого они также улучшили несколько других компонент из более чем 30 доступных в сообществе OpenESB. Мощные возможности GlassFish в области веб сервисов были использованы для реализации бизнесс-логики ESB.

Если вам эти компоненты что-то напоминают, то возможно вы видели их в роликах Проект Fuji, где мы использовали те же компоненты RSS и XMPP для демонстрации как быстро и легко настроить маршрутизацию и фильтрацию сообщений между двумя этими системами.

апр 08
14

ConvergedHttpSession и Instant Messaging в SailFin
  Posted by kostya in Web.Next

SIP Communicator snapshot

Всем, кто интересуется проектом Sailfin будет интересно прочитать отличную статью в блоге у Jan'а о Converged Http Sessions в SailFin. Используя в качестве примера простое приложение Click-to-dial, Jan рассказывает о новой функциональности, добавленной в JSR 289 (SIPServlet 1.1) - ConvergedHttpSession. Затем он переходит к рассказу о поведении и алгоритмах балансировщика нагрузки и о SSR (Sip Session Retainability).

Другая статья, достойная вашего внимания, написана Bhavani. Она рассказывает о том, как написать SIMPLE SipServlet и использовать SailFin как сервер для обмена мгновенными сообщениями (см. SIMPLE-протокол). В блоге Bhavani вы сможете найти так же демонстрационный ролик и полный исходный код проекта (разработанный с использованием поддержки SIPServlet в NetBeans).

Напоминаем так же, что Sailfin Milestone 4 доступен для скачивания здесь.

мар 08
25

Новый единый балансировщик нагрузки
  Posted by kostya in GlassFish

Diagram of COnverged Load Balancer

Kshitiz написал заметку о новом, базирующемся на Java, едином балансировщике нагрузки (Converged Load Balancer), который будет частью SailFin и GlassFish v2.1. Он обрабатывает как HTTP, так и SIP трафик и может быть использован совместно с аппаратным распылителем IP (IP sprayer).

Читайте заметку в блоге и узнавайте об алгоритмах работы балансировщика нагрузки и о различных конфигурационных параметрах.

фев 08
13

Поддержка SIP: стек SIP, инструментарий eCharts, приложения и программа награждения
  Posted by alexface in GlassFish

SailFin (как и GlassFish v2.1) успешно развивается в соответствии с графиком, описанном в текущем плане (также см. предыдущие заметки). Ключевой особенностью в развитии SailFin является поддержка SIP. Некоторые недавние заметки также рассказывают про балансировщика нагрузки и про Grizzly-ориентированный стек.

ALT DESCR

По поводу инструментария и разработки приложений (ключевой момент в адаптировании SIP) - см. недавние объявления ECharts о поддержке Sailfin и статью Klein Peter'а про создание SIP приложения с использованием Sailfin в трех частях: [1], [2] и [3]. Обратите внимание, что программа награждений GlassFish включает проекты Sailfin - т.о. они тоже могут претендовать на $175K!

Добавлено: Также см. блог Sailfin и список NB инструментов (спасибо Vince за совет).

дек 07
24

Вышла версия Sailfin Milestone 3
  Posted by kostya in GlassFish

Вышла версия Milestone 3 проекта Sailfin - совместной разработки Sun, Ericsson и сообщества по поддежке SIP-функциональности в рамках GlassFish. Вы можете скачать версию отсюда (полная установка, не требует GlassFish). Ключевые аспекты этой версии - это администрирование и мониторинг. Улучшения коснулись так же совместного HTTP/SIP балансировщика нагрузки, но его разработка пока еще не завершена.

SailFin logo

Функциональность, реализованная в этой версии включает в себя:
 1. Поддержка JSR289 (SIPServlet 1.1) аннотаций
 2. Алгоритм ConsistentHash для балансировщика загрузки SIP и HTTP
 3. Поддежка CLB/Security/SIP Service в графической оболочке администратора
 4. Поддежка CLB/Security/SIP Service в командной строке администратора
 5. Поддержка мониторинга для SIP Servlet Container
 6. Поддержка AMX для SIP Servlet Container
 7. Сессионная репликация для SipApplicationSessions, SipSessions, ServletTimers, DialogFragments.

Мы ожидаем, что первая полноценная версия Sailfin выйдет в июне 2008 (бета-версия в марте). Читайте другие подробности в блоге у Prasad.

дек 07
18

Sailfin, JSR 289 и поддержка в NetBeans
  Posted by kostya in GlassFish

20th century phone

Разработка проекта Sailfin успешно продвигается вперед. Недавно опубликован запрос на открытое обсуждение спецификации JSR 289 - SIPServlet 1.1 - одной из технологий, реализованный в Sailfin. Этот важный шаг подводит нас все ближе к разработке сведенных воедино SIP/HTTP приложений.

В своем блоге Vince рассказывает о Module Suite под NetBeans 6.0 для разработки SIP сервлетов с использованием Sailfin и о том, как сообщество было вовлечено в развитие этого проекта. Модули для NetBeans доступны здесь.

ноя 07
27

AT&T выпустил бета-версию ECharts для Sailfin
  Posted by kostya in GlassFish

EChart logo

ECharts - это программное обеспечение с открытым кодом, позволяющее программировать SIP сервлеты посредством задания состояний логической машины вместо более низкоуровневого подхода с перегрузкой методов сервлета и управлением сессиями.

SailFin Milestone 2 поддерживается в последней версии ECharts for SIP Servlets DK (2.2 beta). Таким образом мы имеем полностью готовое решение на основе компонент с открытым кодом. Подробности - в блоге на ECharts.

Ознакомьтесь с этим роликом о ECharts для SIP сервлетов, чтобы получить представление о том, каково это - программировать приложения с использованием языка ECharts (синтаксически он похож на Java, но оперирует в-основном с "состояниями" и "переходами").

ноя 07
9

Обновление Инструментария для Sailfin
  Posted by lativ in GlassFish

Разработка Sailfin движется вперед - инструментальная часть теперь включает Модуль для разработки SIP Приложений в NetBeans 6.0, версия 0.2. Подробная инструкция по установке.

•  из нового: шаблон проекта "Converged Servlet Application".
•  полная спецификация.

Как указано в данном документе, в следующий ключевой релиз sailfin, который будет в Декабре, завершится добавление новых функциональных возможностей (Feature freeze).

окт 07
8

SailFin и GlassFish - как они связаны?
  Posted by kostya in GlassFish

SailFin and GlassFish

Prasad написал обзорную статью, объясняющую связь между SailFin и основным GlassFish AppServer.

В общих чертах - GFv2.1 добавляет все, неспецифичные для SIP, возможности в базовые классы GlassFish AppServer (строящегося на версии GFv2 UR1), а SailFin строится уже на его основе.

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

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

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

Подписка

Напишите нам

Скачайте

События

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

Ссылки

Другие блоги

Категории

Навигация