Я пытался выяснить, как создать общую сессионную службу Hibernate на Tomcat 6. в основном, мне нужно иметь эту услугу: 1. быть повторно развернутым (что исключает JNDI-сервис); 2. Все веб-приложения могут совместно использовать одни и те же сеансы Hibernate (кеш). Механизм загрузки класса Tomcat, похоже, делает невозможным совместное использование сеансов db. Я мог бы создать веб-приложение с помощью Spring HttpInvoker, которое может использоваться другими веб-приложениями. Или я мог бы пойти с Spring dm-Server, но, похоже, сложность решения будет сопоставима с сложностью сервера приложений (JBoss или Glassfish). Что было бы жизнеспособным решением?Общие услуги на Tomcat 6?
0
A
ответ
1
Вы можете использовать 2nd level cache
Помимо этого - давайте предположим, что вы хотите модуляризуете вам приложение, и это причина для двух (или более) WebApps. Но если вы хотите кэшировать объекты из двух разных веб-приложений, это означает, что в обоих случаях существуют одинаковые классы сущностей. Что само по себе не так, но с тем же кэшем для этих объектов в различных контекстах кажется неправильным. Возможно, вам не нужны два веб-приложения?
Если вы уверены, что вам это нужно, вы можете попробовать выполнить заказ Tomcat valve, но я не могу дать вам ни рекомендаций, ни деталей об этом.
Смежные вопросы
- 1. Где хранить общие услуги?
- 2. CORS на Tomcat 6
- 3. Угловые и не общие услуги
- 4. Настройка HTTPS на Tomcat 6
- 5. SSL На apache tomcat 6
- 6. Tomcat 6, Primefaces, JSF
- 7. добавляющих общие услуги в ASP.Net ядра DI
- 8. Любой API для TSYS (ОБЩИЕ СИСТЕМНЫЕ УСЛУГИ)
- 9. Tomcat 6 finalize method
- 10. Администрация Tomcat 6.x
- 11. Как вставить Tomcat 6?
- 12. Tomcat 6 disable JSESSIONID
- 13. Tomcat 6 настройка производительности
- 14. проблема с tomcat 6
- 15. Общие ресурсы JNDI в Tomcat
- 16. Tomcat 6 - миграция webapp
- 17. tomcat 6 startup exception
- 18. tomcat 6 - Cluster/BackupManager
- 19. Tomcat 6 thread issue
- 20. Tomcat 6 Eclipse Galileo
- 21. Tomcat 6 JAVA_HOME
- 22. Отключение в Tomcat 6
- 23. Tomcat 6 customized Realm
- 24. Установка Tomcat 6
- 25. Запуск Проект Eclipse построен с Tomcat 7 на Tomcat 6
- 26. Как обновить Tomcat 6 до Tomcat 7 на сервере CentOS
- 27. Перехват вызовов на HttpSession в Tomcat 6
- 28. Servlet + Tomcat 6: ссылка на библиотеку javaScript
- 29. Получите кучу на JVM от Tomcat 6
- 30. как настроить tomcat 6 на eclipse?
Клапан Tomcat - интересная идея. Я обязательно проверю это. Практика сама по себе не совсем изящна. Мы рассматриваем несколько веб-приложений GWT для совместного использования одной сессии сессии Hibernate. Благодарю. – renfred