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-приложений"). Читайте!

фев 09
19

Open Source в телекоммуникационной индустрии - Open Multimedia Platform
  Posted by Nikita Zinoviev in SailFin ALT DESCR

Одним из громких анонсов прошлой недели был Sun GlassFish Communications Server (сам продукт, SailFin, посты по теме). Эдуардо верит, что SailFin сыграет значительную роль в ускорении внедрения связки SIP+HTTP (так называемый "converged web"). Последний обзор от Ericsson (01/2009) содержит  статью, разъясняющую перспективы развития телекоммуниционных технологий.

Цитата оттуда:

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

Традиционно телекоммуникационная индустрия справлялась с экстремальными требованиями (масштабируемость, надежность, управляемость) с помощью частного программного обеспечения, однако это очень дорого, поэтому несколько компаний (включая Ericsson и Sun) создали организацию OpenSAF (список членов)  для того, чтобы разработать для своих целей общую платформу с открытым исходным кодом. Эта платформа основана на Java EE 5 и использует SailFin.

Благодарим Sreeram за подсказку.

дек 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
27

Доступно обновление Shoal 1.1
  Posted by alexface in GlassFish

Shoal of Fish

Shreedhar объявляет о выходе нового билда Shoal 1.1 (механизм динамической кластеризации в GlassFish). Версия 1.1 все еще в разработке. Среди особенностей: JoinedAndReadyNotificationSignal, поддержка нескольких кластеров для одного клиента (полезно для Converged Load-Balancer в Sailfin), поддержка кластеризации в подсетях, и т.д.

В последнее время наиболее важным двигателем проекта Shoal является проект Sailfin (alpha на данный момент). По сравнению с HTTP, сессии SIP меньше по размеру, но их больше по количеству, что является довольно интересным испытанием для технологии группового управления и реплицирования данных.

Если Вы новичек в рассматриваемой технологии, Shoal находится в самом центре кластеризационной архитектуры GlassFish v2 и опирается на использование JXTA. Эта статья послужит хорошим введением в технологию, которая, кстати, также используется и в других проектах, например в GreenFire.

авг 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
23

ECharts, Grails и SailFin
  Posted by kostya in GlassFish

EChart logo

ECharts - это язык программирования, основанный на конечных автоматах, который поддерживает Java в качестве базового языка. Некоторое время назад E4SS (ECharts for Sip Servlets) ввел нативную поддержку для SailFin. Вот эта специальная версия состоит из программного маршрутизатора, основанного на JSR 289, который может быть размещен непосредственно в SailFin SIP container.

Недавно Gregory Bond из AT&T, написал статью-руководство, где детально описывает как использовать E4SS, Grails и SailFin для реализации простого телекомуникационного приложения. Обратите внимание на иллюстрации в конце статьи.

июл 08
23

Серия продуктов Sun, основанных на GlassFish
  Posted by yury in Sun

Чтобы отметить выход OpenSSO Express, предоставляем обновленный список продуктов Sun, построенных прямо на GlassFish Server - дайте знать, если тут что-то пропущено.

ALT DESCR

Sun GlassFish Enterprise Server, (GlassFish для бизнеса, HADB)
SJS MQ (OpenMQ)
SJS Mobile Enterprise Platform (тэг MEP)
SailFin (тэг Sailfin, пресс-релиз)
Web Synergy
ESB Suite (Open ESB), Sun MDM Suite (Mural) и Java CAPS
Federated Access Manager  (OpenSSO)

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

IzPack для SailFin
  Posted by alexface in GlassFish

IzPack Logo

Еще один эксперимент с IzPack: Naman сообщает о его использовании в инсталляторе для SailFin.

Общее впечатление такое же как и от инсталлятора GlassFish, который мы планируем разместить в качестве дополнительного Java.Net инсталлятора.

 

фев 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 за совет).

фев 08
11

Статья о Shoal - кластерном фреймворке GlassFish
  Posted by kostya in GlassFish

Photo of Shoal of French Frgate Fish

На InfoQ опубликована хорошая статья о Shoal Clustering Framework (см. предыдущие заметки по теме). Она написана по материалам интервью с Shreedhar и Mohamed и содержит хороший объем информации, включая сравнения с Terracotta, JGroups, JBossCache, ehCache и 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

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

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

Подписка

Напишите нам

Скачайте

События

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

Ссылки

Другие блоги

Категории

Навигация