Главная » Java, Web » Архитектура сервера Blazix

0

Сервер Blazix состоит из Web-сервера, сервера компонентов EJB и различных утилит, включая проводника для создания серверных компонентов EJB, который называется Blazix, отладчика JSP, упаковщика Web-приложений, удаленного администратора и некоторые другие утилиты. Общая архитектура сервера показана на рис. 3.15.

Несколько серверов Blazix могут работать совместно, образуя кластеры, эти серверы могут распределять между собой нагрузку, используя возможности серверов имен EJB. Разделение Web-сервера и сервера EJB друг от друга повышает гибкость системы, увеличивает инструментарий, обогащает средства, используемый при разработке архитектуры приложения. Так, например, Web-сервер можно расположить за ргоху-сервером, при этом сервер EJB оказывается полностью скрыт от внешней сети Интернет и доступен только для обращений с внутренних Web-серверов. На рисунке показан именно такой вариант архитектуры. Здесь Web-серверы образуют один кластер серверов. Серверы EJB образуют отдельный кластер. По мере роста нагрузки как один, так и другой кластеры могут быть легко увеличены, а выход из строя одного сервера не приводит к выходу из строя системы в целом.

Источник: Будилов В. А. Интернет-программирование на Java. — СПб.: БХВ-Петербург, 2003. — 704 е.: ил.

По теме:

  • Комментарии