Средства разработки приложений


Сервер транзакций Powersoft Jaguar CTS


Powersoft Jaguar CTS - новый сервер транзакций, разработанный специально для WebOLTP (см. Рисунок 6). Компания Sybase, Inc. осуществила первую поставку Jaguar CTS SDK в феврале 1997 и планировала начать распространение Web SDK начиная со второго квартала 1997. Основные возможности Jaguar CTS включают в себя:

  • Масштабируемый, независимый от платформы механизм выполнения.
  • Быстрая связь между всеми уровнями.
  • Компонентная разработка с поддержкой всех ведущих моделей компонентов, включая: ActiveX, JavaBeans, и объекты CORBA.
  • Полная поддержка защиты в Internet, включая SLL шифрование и аторизацию, а также списки управления доступом к уровню приложений.
  • Гибкое управление транзакциями с поддержкой как обычной синхронной, так и асинхронной диалоговой обработки запросов.


Рисунок 6. Powersoft Jaguar CTS - новый сервер транзакций, разработанный специально для WebOLTP.
Исполняемый модуль Jaguar CTS

Исполняемый модуль Jaguar CTS разработан таким образом, чтобы обеспечить надежную, масштабируемую производительность для большого количества пользователей WebOLTP. Это означает:

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

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

Это наследие позволяет ядру Jaguar CTS продемонстрировать следующие главные особенности:

  • Эффективный многопоточный режим, который использует собственные потоки операционной системы там, где это возможно.
  • Встроенную поддержку потоков на платформах без собственных реализаций этого механизма.
  • Специфические для компонентной реализации потоковые режимы, включая одиночные, выделенные и свободные потоки.
  • Превосходная многопроцессорная масштабируемость.
  • Расширенные параметры настройки для оптимизации эффективности в зависимости от используемых платформ и рабочих нагрузок.

В дополнение к обеспечению эффективности ядро Jaguar CTS выполняет еще одну важную функцию: оно скрывает от разработчиков приложений сложности потоковой обработки, блокировок и управления памятью.


Начало  Назад  Вперед



Книжный магазин