Köszönöm a példákat!
A fentebbieken felbátorodva, feldobtam egy IntelliJ-t (életemben nem használtam eddig) és összeraktam egy HelloWorld-ot Java 7-el meg Wildfly 8.1-el, meg EJB-vel (egyik el sem volt még dolgom :)).
Sok mindent megértek azért, de a Spring-es XML-ben injektálunk, meg *-servlet.xml routolunkhoz képest eléggé más világ, plusz egy hotkey-t sem ismerek az IntelliJ-ben, de már annyira untam a munkahelyi tool-okat, hogy valami izgalmast akartam.
Na a lényeg, hogy mutattad ezt a két osztályt és amit nem értek, hogy miért vannak ezek a class-ok a backend package-ben, mikor ezek az osztályok az én értelmezésemben olyanok mint a frontend controllerek, tehát ők csak elkapják a requestet/websocket kommunikációt (mondjuk DTO-ba csomagolják ha kell) és tovább dobják a backendnek.
Illetve egy EJB kezdő kérdés: A Service/Manager oldalon megértem, hogy miért van szükség a Stateless annotációra, de a frontend class-okban mit szolgálnak, nem elég ha nem definiálok global variable-t? Illetve mi történik, ha elhagyom ezeket az annotációkat?