2010-10-13 2 views
1

Неужели кто-то успел создать приложение SEAM без использования сессионных бранд-состояний? Существует некоторая путаница в новом проекте, в котором, по моему мнению, несколько заинтересованных сторон по существу «запретили» сессионные компоненты с сохранением состояния ... но некоторые разработки осуществляются в SEAM.Использование каркаса Seam без состояния сеанса?

Большая часть литературы, посвященной SEAM, поощряет использование сессионных благ. Мысли?

ответ

2

Вы можете абсолютно использовать шов без состояния сеанса. Вам не нужен никакой тип EJB вообще, если вы не хотите их. Шов можно развернуть на разных серверах приложений, включая Tomcat, который не поддерживает использование EJB. У шва есть возможность имитировать множество функций, которые предоставляют EJB - область сеанса, транзакции и т. Д. - без фактического использования EJB.

Использование Seam с Tomcat, например, вы можете иметь очень надежное приложение без EJB, которое является легким, но действует аналогично приложению, развернутому на JBoss или Websphere, которое использует EJB.

+0

@Shadowman Еще один комментарий: каталог примеров Seam имеет полезное приложение для сборки поверх Tomcat –

+0

Более одного, я считаю. Прошло некоторое время с тех пор, как я построил любой из примеров, но, похоже, многие из них могут быть созданы с использованием Tomcat без EJB на сайте. – Shadowman

+0

@ Shadowman nice answer (+1) – kraftan

Смежные вопросы