Содержание
- 2. Application Server. Что это? Как это делают обычно? Какие проблемы Вы здесь видите?
- 3. ApplicationServer. Что это? Как это делают обычно? Какие проблемы Вы здесь видите? А что если нам
- 4. ApplicationServer. Что это? Что бы Вы могли предложить для решения указанных проблем? А что если нам
- 5. N-Tier Многоуровневые архитектуры … Когда-то приложения были простыми:
- 6. N-Tier Многоуровневые архитектуры … Но потом, понадобилось обособить базу данных. Появились СУБД:
- 7. N-Tier Многоуровневые архитектуры … Но были проблемы, разные … Как вы думаете, какие?
- 8. N-Tier Многоуровневые архитектуры … Но были проблемы, разные … Как вы думаете, какие? Обновление данных в
- 9. N-Tier Многоуровневые архитектуры … Понадобилось выделение слоя бизнес-логики …
- 10. N-Tier Многоуровневые архитектуры … Можно добавлять еще слоев, делая 4-, 5-, … Tier приложения. Например, балансировщик
- 11. ApplicationServer Но для наших целей достаточно рассмотреть 3-Tier (трехуровневые) архитектуры.
- 12. ApplicationServer Таким образом сервер приложений позволяет: Выделить бизнес логику в отдельный слой и управлять ею Централизованно
- 13. Упаковка enterprise-приложений Нам интересны два способа - .war и .ear .war – Web Archive Включает зависимости
- 14. War с помощью maven ... war ... ... org.apache.maven.plugins maven-war-plugin src\main\webapp\WEB-INF\web.xml ... ...
- 15. Содержимое проекта для war В общем такое же как и для обычного maven проекта Нужна дополнительная
- 16. web.xml Содержимое web.xml: xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> ... contextConfigLocation classpath:beans.xml org.springframework.web.context.ContextLoaderListener
- 17. ear с помощью maven ... ear ... ... maven-ear-plugin ru.mrdekk warp /warp WAR-Project true target/classes ...
- 18. Содержимое проекта для ear Создаем earcontent и размещаем в нем необходимые конфигурации
- 19. jboss-all.xml Содержимое weblogic-application.xml:
- 20. war & ear Примеры смотрите в git
- 22. Скачать презентацию