Sto scrivendo un'applicazione JAX-RS di Jersey 1.9. Devo usare 1.9 perché è l'unica versione supportata.
Sto provando a decidere se c'è qualche vantaggio nell'utilizzo di EJB come risorse di Jersey, piuttosto che come POJO.
Le mie risorse sono strettamente per la mia API REST; essi delegano al mio servizio aziendale EJB non appena la traduzione del dominio è completa. Al momento, mi sto orientando verso POJO perché è più semplice e ho solo una singola ricerca EJB per il mio servizio aziendale che posso centralizzare in una singola classe di utilità.
In ogni caso dovrò fare una ricerca InitialContext, sia per il mio servizio aziendale dalle mie risorse JAX-RS, sia per le risorse (potenzialmente) EJB della classe applicativa di Jersey.
Ci sono delle prestazioni o dei vantaggi architettonici nell'usare EJB come Risorse dato che l'unica cosa che li usa è il servlet di Jersey?