У меня вопрос с новичком, касающийся EJB. Когда мы составляем веб-приложение, все jsp/сервлеты и т. Д. Организованы/упакованы в военный файл, который развертывается на сервере, когда речь заходит о сессионных компонентах и их развертывании, - они рассматриваются как компоненты уровня контейнера, которые не принадлежат любое индивидуальное приложение?сеансовые бобы принадлежат к приложению?
ответ
Нет, это не так. EJB должны быть упакованы в JAR (так называемый EJB-JAR), а затем собраны в EAR (который обертывает EJB-JAR (ы), WAR (s) и RAR (s)). Packaging EJB 3 Applications - очень хорошая статья (от авторов EJB 3 in Action) по этой теме и охватывает загрузку классов, упаковку и развертывание модулей Java EE. Настоятельно рекомендуется.
С Java EE 6 можно развернуть EJB как часть WAR (либо поставить EJB-JAR в WEB-INF/lib
, либо классы непосредственно в WEB-INF/classes
). Обратите внимание, что все классы затем загружаются с тем же загрузчиком классов в этом сценарии (в отличие от упаковки EAR). Если у вас нет сильных потребностей модуляции (что характерно для большинства приложений), это очень интересно, потому что проще. Конечно, упаковка EAR по-прежнему доступна для тех, кто имеет более сложные требования к модуляции.
- 1. Почему сеансовые бобы называются так?
- 2. Где интерфейсы принадлежат многоуровневому приложению
- 3. Весенние сеансовые бобы (контроллеры) и ссылки на услуги с точки зрения сериализации
- 4. Где сеансовые транзакции полезны?
- 5. SSL-сеансовые билеты
- 6. Присоединение к приложению DirectX
- 7. Пользовательский доступ к приложению
- 8. S3 подключение к приложению
- 9. не может к приложению
- 10. Доступ к веб-приложению
- 11. Доступ к мобильному приложению
- 12. подключение SQLite3 к приложению
- 13. Присоединение FEST к приложению
- 14. Подход к рецептурному приложению
- 15. введите путь к приложению
- 16. Возврат к предыдущему приложению?
- 17. Сайт, прикрепленный к приложению
- 18. Подключиться к андроидному приложению
- 19. Как получить внешние ключи принадлежат к столу
- 20. Исключая комментарии, которые принадлежат к первому сообщению
- 21. К каким классам принадлежат собственные методы Python?
- 22. найти проекты, которые принадлежат к нескольким категориям
- 23. ГАМС подмножество (продукты принадлежат к конкретному поставщику)
- 24. Merge различные продукты принадлежат к каждому стандарту
- 25. записей граф, которые принадлежат к определенному типу
- 26. Получить член, которые принадлежат к команде
- 27. Весна, избегающая бобы: бобы и бобы вместо этого?
- 28. Не удается закрыть сеансовые сервлеты
- 29. PHP Войти, сохранить сеансовые переменные
- 30. Как хранить сеансовые данные пользователя
Очень благодарен – venu