Una delle prime cose che ho imparato sullo sviluppo di Java EE è che non dovrei generare i miei thread all'interno di un contenitore Java EE. Ma quando ci penso, non ne conosco il motivo.
Puoi spiegare chiaramente perché è scoraggiato?
Sono sicuro che la maggior parte delle applicazioni aziendali necessita di qualche tipo di lavoro asincrono come daemon di posta, sessioni inattive, lavori di pulizia ecc.
Quindi, se davvero non si dovrebbero generare thread, qual è il modo corretto per farlo quando necessario?