Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
14.11.2019, 14:55
|
|||
---|---|---|---|
|
|||
Обучение по развертыванию и администрированию WildFly |
|||
#18+
Нужно провести небольшое обучение/консалтинг по WildFly (JBoss) Примерная программа: 1. Инфраструктура сервера приложений WildFly • Стандарты Java Enterprise Edition (JEE). Архитектура JEE, сервлеты, JSP, EJB, JDBC, служба имен JNDI, службы транзакций, сообщений, проверки подлинности и управления расширениями java — общий обзор. • Инсталяция сервера WF сервера. • Структура каталогов сервера приложений. Основные переменные окружения сервера. • Конфигурация WF. • Отдельно установленный сервер приложений и доменная архитектура. • Место LDAP сервера в доменной архитектуре. • Использование Веб интерфейса для управления сервером приложений • Технология JMX и интерфейс командной строки CLI для управления сервером приложений — использование ключевых команд и скриптов. • Логер сервера приложений — конфигурация через административную консоль и с помощью конфигурационных файлов. • Обзор JEE приложений, многомодульные приложения. Обзор стандартов. • Каталог JNDI. Доступ к каталогу через консоль управления сервером и через JMX интерфейс. Простой доступ к JNDI через Java клиента. 2. Ресурсы сервера приложений. • Управление пулом соединений JDBC. • JDBC источник данных и его область видимости. Двухуровневая и многоуровневая архитектура доступа к данным. • Типы драйверов JDBC. Свойства соединения и его URL для доступа к базе данных. DataSource и ConnectionPool архитектура. • Конфигурация и разворачивание JDBC ресурсов. Механизм доступа к источникам данных через JNDI сервис. • Создание источника данных, привязывание его к пулу соединений. • Пример доступа к источникам данных из клиентского приложения. Использование множества источников данных и распределенные (XA) транзакции. • Мониторинг и тестирование источника данных. • Управление JMS службой WF. • Приложения сервера, ориентируемые на работу через службу сообщений (JMS). Очереди типа Точка-Точка. Топики типа Публикатор-Подписчик. • Особенности сервера WF при работе со службой JMS. Архитектура соединения клиента со службой JMS и передача сообщений. • Транзакционные сообщения. Задачи администратора по управлению службой JMS. • Создание и конфигурация JMS сервера, определение JMS ресурсов, фабрика соединений и ее создание, определение очередей и топиков. • Конфигурация доступа и ограничений для ресурса обмена сообщениями. • Обеспечение надежности при передаче и получении сообщений через организацию хранения последних на диске в виде файлов или в базе данных. • Конфигурация постоянства сообщений на диске или через JDBC драйвер. Сбор статистики для JMS объектов. • Мониторинг JMS сервера и фабрик, очередей и топиков. 3. Управление транзакциями — служба JavaTransactionAPI (JTA) • Понятие транзакции — AСID (Атомарность, согласованность, изолированность, надежность). Идеология построения службы JTA WLS. • Обмен информацией в транзакциях и без них. Завершение и откат транзакции на WLS. • Распределенные транзакции. Двухфазный протокол фиксации транзакции- архитектура. Завершение и откат двухфазных транзакций. • Конфигурация JTA службы и ее Log журнала. • Создание XA ресурсов. Транзакционные сообщения и JDBC служба. Внутридоменные транзакции. Мониторинг транзакций и анализ статистики по двухфазным транзакциям. • Служба JAAS — Обеспечение безопасного доступа к ресурсам WLS и его приложениям. 4. Общая архитектура безопасности WLS сервера. • Провайдер аутентификации и авторизации. • Встроенный в WF, LDAP сервис и его конфигурация. Создание новых пользователей, групп, ролей. • Декларативная безопасность JEE приложений — использование дескрипторов разворачивания приложений. • Определение сферы деятельности (Realm) для пользователей и ролей. • Декларативная защита Web приложений (файл web.xml и weblogic.xml). • Определение политик и ролей для Web и других ресурсов. • Когда использовать Security Sockets Layer (SSL). SSL соединение. Включение SSL коммуникации. 5. Создание доменной инфраструктуры WF. • Определение кластера и зачем он нужен, преимущества и возможности использования. • Архитектура домена и кластера WF • Прокси сервер — как регулятор баланса загрузки серверов кластера. • Кластер в локальной и глобальных сетях. Коммуникации в кластере и быстрое обнаружение проблем. Особенности коммуникации в кластере один ко многим и один к одному. • Создание и конфигурация кластера с использованием административной консоли. Добавление новых членов в кластер. Конфигурация кластерной коммуникации. Добавление серверов в кластер. Подключение к кластеру и конфигурация сервера Apache в качестве прокси. • Управление кластером. Подготовка приложений к двухфазному разворачиванию в кластере. Разворачивание приложения в кластере. • Перехват управления сессией Web приложения и репликация ее на сервера кластера. Репликация сессии на первичном и вторичном сервере кластера. Конфигурация репликации сессии. • JDBC, файловые репликации в кластере. Определение каталогов для файловых репликаций. • Кластеризация EJB. Определение уровня кластеризации для EJB приложений. Баланс загрузки кластеризованных EJB объектов. Кластеризация JNDI и JMS. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=33&tablet=1&tid=1547141]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 123ms |
0 / 0 |