Это хороший способ использовать как сессионные компоненты Stateless, так и Stateful для разных модулей, если это требует требование?Можем ли мы использовать сессионные компоненты Stateless и Stateful в приложении J2EE?
ответ
Конечно. Вы должны использовать апатриды, когда это возможно (они быстрее и потребляют меньше памяти, потому что они не требуют сериализации и де-сериализации) и состояния только тогда, когда это необходимо. Таким образом, вполне нормально иметь (например, 8 человек без гражданства и 2 состояния)
Вы задаете вопрос довольно неопределенно, но, похоже, вы в основном просите совета, полезно ли использовать сессионные компоненты без состояния или состояния.
Бесконфликтные сеансовые бобы (SLSB) окончательно просты в использовании. Конфигурации практически нет, и они идеально подходят для предоставления услуг.
Сенсибилизированные сессионные компоненты (SFSB) поверхностно похожи на SLSB. Но факт, что они являются сдержанными, делает их модель программирования разной, и их труднее использовать. Например, вам нужно будет настроить размер пула, соответствующий вашей нагрузке, установить параметр тайм-аута и не забывать правильно распоряжаться ими. Люди обычно советуют против этого, если вы точно не знаете, почему вы используете их, а не другой более легкий подход (например,
HttpSession
или базу данных), и только если у вас есть хорошая команда модели EJB. Дополнительная информация о Stateful EJBs in web app.
Но SLSB и SFSB могут, конечно, использоваться вместе в приложении. Технология существует примерно с одного десятилетия, поэтому имеется много информации. Тем не менее, рекомендуется попытаться сделать ваш проект как можно более независимым.
- 1. Wicket: stateful vs. stateless Компоненты
- 2. Stateful vs. Stateless Webservices
- 3. @TransactionAttribute без @stateless или @stateful? J2EE 6 - JBoss EAP 6
- 4. Можем ли мы сделать Restful webservice stateful
- 5. Зачем использовать сессионные компоненты с состоянием?
- 6. ReactJS разница между stateful и stateless
- 7. Stateful and Stateless Streaming (Spark)
- 8. Зачем использовать сессионные компоненты без состояния?
- 9. Stateful Webservice vs. (Stateful Bean + Stateless WS)
- 10. drools stateless vs stateful session
- 11. Keras - stateful vs stateless LSTMs
- 12. Поиск данных в приложении J2EE
- 13. EJB Java: лучше использовать сессионные компоненты или управляемые сообщениями компоненты
- 14. можно ли использовать портлет WSRP в приложении J2EE?
- 15. Можем ли мы использовать механизм правил WF в веб-приложении?
- 16. Можем ли мы использовать md-autocomplete в приложении Angular?
- 17. с JPA, нужно ли еще использовать сессионные компоненты EJB?
- 18. Можем ли мы использовать iPhone Mapkit Framework в веб-приложении?
- 19. Можем ли мы использовать UIPicker непосредственно в приложении iPad?
- 20. Можем ли мы использовать другую библиотеку java-версии в приложении
- 21. Можем ли мы использовать Data Access Layer в автономном приложении?
- 22. Можем ли мы использовать технологии iOS в приложении Apple Watch?
- 23. Можем ли мы использовать Tomcat Server в приложении android
- 24. Можем ли мы использовать любую функцию linux в нашем приложении?
- 25. Можем ли мы использовать NSFileManager в iphone?
- 26. Можем ли мы использовать пакеты j2me в android и наоборот?
- 27. Java Persistance Application Stateless vs. Stateful
- 28. Stateful и Stateless EJB в зависимости от реализации
- 29. Можем ли мы использовать Solr и Lucene вместе в sitecore
- 30. Обработка потоковой обработки с использованием stateful и stateless