
    Новые сообщения [новые: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:  | 
    10ms | 
get forum list:  | 
    12ms | 
check forum access:  | 
    3ms | 
check topic access:  | 
    3ms | 
track hit:  | 
    55ms | 
get topic data:  | 
    12ms | 
get forum data:  | 
    2ms | 
get page messages:  | 
    28ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 232ms | 
| total: | 358ms | 

    | 0 / 0 | 

    Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
    
    
    На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даете согласие с использованием данных технологий.