title: sessionscoped managed bean vs stateful ejb
body: <p>If I have a <code>@ManagedBean</code> that's <code>@SessionScoped</code>, why would I use a <code>@Stateful</code> EJB? I used it before for shopping carts and maintaining a conversational state, but since a managed bean will be kept during the user session I can store state there, then call SLSB for bussiness logic. Is that correct? If it is, then stateful ejbs will be left for more specific applications such as when you need transactions etc? </p>