TMaxSoft JEUS – первый web-сервер приложений в мире, прошедший сертификацию на J2EE 1.4 (JEUS 5), Java EE 5 (JEUS 6) и Java EE 6 (JEUS 7). Продукт обеспечивает разнообразие корпоративных системных функций, таких как управление транзакциями, контроль сеансов и распределенной системы кластеризации. Иерархическая структура предоставляет максимальную гибкость и расширяемость, обеспечивает эффективное и простое применение бизнес-логики.
Ключевые характеристики TMaxSoft JEUS:
- TMaxSoft Web Server (WebtoB) – web-сервер высокой производительности. WebtoB выполняет мультиплексирование при обработке больших данных для снижения нагрузки из-за роста пользовательских запросов, используя небольшое количество ресурсов. Web-сервер поддерживает очереди, работающие в виде хранилища для приема и содержания множества пользовательских запросов с последующей передачей их в JEUS.
- Интеллектуальная динамическая балансировка нагрузки. WebtoB помогает управлять соединением и взаимодействием с сервером JEUS, определяя состояние нагрузки и проводя динамическую балансировку в JEUS.
- Повышение скорости обработки. Если web-сервер и WAS установлены на одном и том же оборудовании, межпроцессное взаимодействие поддерживается для исключения избыточности, возникающей при взаимодействии на базе сокета TCP/IP. Этот метод позволяет взаимодействовать между web-сервером и WAS через операционную систему, а не через сеть, и достигать двух-четырехкратной производительности.
- JSP-компиляция в режиме in-Memory. Для сокращения первичного этапа инициализации JSP сервер JEUS проводит компиляцию модификации приложений JSP в памяти. Компиляция выполняется без создания файлов, что снижает нагрузку во время операций ввода/вывода.
- Горячая замена. Механизм JEUS Hot Swap позволяет существенно улучшать производительность разработки. Для начала использования этого механизма достаточно предопределить всего один класс без перезагрузки всех остальных. Метод JEUS Hot Swap также полезен при добавлении или удалении конструктора класса либо модификации тела метода.
- Функция повторного развертывания. Применение функции повторного развертывания гарантирует целостность для текущих запросов. В итоге пользователям не нужно дожидаться останова сервера для переразвертывания приложения как для продуктивного сервера, так и для среды, в которой ведется разработка.