As promised, in this chapter we presented the innovations introduced by EJBs, and
then focused on the analysis and design of an application for online preregistration.
In this exercise, we were able to look at practical cases allowing us to use almost all
of the concepts already discussed (WebSocket and Faces Flow) and discover new
concepts (web service, connector, and Java e-mail). In the next chapter, we will focus
on these new concepts in order to try to answer the following question: when and how
should we implement these concepts?