I'm learning about Java EE (EE 6 specifically) and find the differences between EJB and EJB Lite a little confusing.
Java EE6 web profile only supports EJB Lite.
My understanding of "EJB Lite" is that it is a simpler subset of EJB (I can find those differences documented easily enough) and you package your EJB classes in a WAR.
So will I only able to access those EJB classes from the webapp contained in the same WAR (or another webapp if I put both of them in the same EAR) ?
I assume that this means that the EJB Lite classes are deployed to the web container. Does this mean that there is no EJB container in the EE6 web profile ?
(also do we need a web-profile tag?)