Vorremmo servire alcune richieste client all'interno del nostro server di applicazioni Java EE (JBoss 4.2.3). Ho letto che il Java EE spec doesn't allow opening a socket from an enterprise bean. Ma le specifiche non suggeriscono alternative.Come servire un socket da un'applicazione Java EE?
In particolare, i fagioli di impresa non dovrebbe:
- ascolto su, accettare connessioni su, o multicast da un socket di rete
Quindi la domanda è: che cosa posso fare per servono alcuni protocolli basati su TCP binario tcp (non http) all'interno di un server di applicazioni?
Here qualcuno suggerisce di implementare un resource adapter. È questo il modo in cui devi andare o ci sono altre (più facili) soluzioni?
JNDI (Java Naming and Directory Interface) di solito si effettuano chiamate di ricerca, è possibile cercare un ejb e effettuare chiamate remote per elaborare i dati ricevuti dal proprio server standalone. – stacker