Domanda

I whould piace sapere alcune opinioni su OpenEJB: stiamo valutando di usarlo su un nuovo progetto, ma in realtà non abbiamo trovato molte opinioni a riguardo.

Quindi, ecco la mia domanda: che ne dici? Ha un buon rendimento? E 'abbastanza stabile per un ambiente di produzione?

È stato utile?

Soluzione

Si passa alla OpenEJB (distribuito incorporato nella nostra applicazione su Tomcat). I test delle prestazioni hanno mostrato meglio o no risultati peggiori di elaborazione nostre transazioni rispetto a JBoss (transazioni includono l'accesso ai dati, JMS, e servlet). Usiamo ActiveMQ entro OpenEJB per JMS. Non ci sono problemi di stabilità come ancora - siamo ancora nella messa in scena (pre-produzione) ambiente però. La documentazione è decisamente carente, ma non povero come altre scelte embedded. Nel complesso, noi consideriamo questo come una buona scelta se si esegue su Tomcat. La distribuzione su altri server applicativi si è rivelata molto più difficile (JBoss, Weblogic, Websphere), ma non ci sono molte ragioni per questo di solito (abbiamo avuto pochi ma lasciati questo dopo diversi tentativi falliti in fondo).

E come in tutti i prodotti open source:. Aspettarsi mancanza di supporto (documentazione, risoluzione dei problemi, insetti, ecc) per essere compensata da libero accesso alle fonti

Altri suggerimenti

Abbiamo avuto esperienza con Oracle OAS e JBoss prima. Abbiamo deciso di dare OpenEJB una prova. Abbiamo scoperto che non è solo molto veloce, ma anche molto più facile da installare e configurare, e ha valori di default molto migliori.

Al momento implementiamo le nostre misure di guasto nel client, quindi non sappiamo come si confronta per il clustering, o di altre funzioni avanzate che non usiamo.

che dobbiamo tornare indietro e trattare con JBoss nel fianco degli sviluppatori, vediamo una goccia sulla produttività, perché ci vuole troppo tempo per bootstrap.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top