2013-07-28 18 views
5

Nie wiem, czy moje pytanie jest całkowicie bez znaczenia, ale nie mogę znaleźć żadnych prostych informacji na jego temat.Zastrzyki EJB kontra tylko ziarna zarządzane przez JSF

Miałem moją aplikację JSF + Tomcat i działało dobrze. Chcę wdrożyć Restful services i logikę JAAS. W tym celu przełączyłem się na TomEE ++.

Przejście na TomEE oznacza, że ​​mój serwer będzie teraz cięższy i obawiam się, że będzie on wymagał więcej zasobów niż cpu i mam w mojej mikroinstalacji Amazon AWS micro.

Pytanie brzmi: Czy wydajność spadnie, jeśli zmienię tylko z fasoli zarządzanej przez JSF na JSF + EJB?

Pod-pytanie brzmi: co może zrobić zastrzyk EJB, a fasola zarządzana przez JSF nie może tego zrobić? (JSF nie pozwala na cykliczne zastrzyki na przykład)

Odpowiedz

9

Czy wydajność spadnie w dół, jeśli tylko mogę przełączyć z JSF udało fasoli JSF + EJB?

Pomiar to wiedza. Ale generalnie ta troska nie ma sensu.


zastrzyki co EJB może zrobić, a JSF udało fasola nie może zrobić? (JSF na przykład nie pozwala na cykliczne wtryskiwanie)

Zasadniczo nie są zamieniane na zamienniki. Każdy ma własną odpowiedzialność. Używasz adnotacji do zarządzania komponentami bean JSF do zarządzania komponentami bean dla front-end (strony JSF). Używasz adnotacji do zarządzania komponentami bean EJB do zarządzania komponentami bean dla usług biznesowych (BO/DAO). to jest to!

Aby dowiedzieć się, w jaki sposób JSF + EJB (+ JPA) mają pracować razem udać się do konkretnych przykładów i wyjaśnień przedstawionych w następujących odpowiedzi:

Powiązane problemy