2013-10-23 16 views
5

Circa quattro giorni fa, ho iniziato a studiare il framework Apache MINA. L'ho trovato particolarmente interessante, ma presto ho notato che il materiale di studio era incompleto. Quello che ho guardato nel sito "user guide", ho visto che sembrava essere obsoleto, mescolando due librerie MINA 1.x a 2.x. È passato un po 'di tempo da quando ho visto un argomento su Internet con una data più recente. Ho fatto delle ricerche e penso che faccia circa un anno da quando MINA è stata aggiornata.Apache MINA è morta? (23/10/2013)

Le mie domande sono:

  1. era il progetto fu abbandonato?

  2. Se sì, quale altro progetto consigliato da voi lettori e colleghi programmatori, che ha caratteristiche come MINA?

  3. In caso contrario, come potrei parlare con i progettisti? Ho provato a registrarmi per e-mail quando hanno parlato di "subscribe", ma non ho potuto. In realtà, ho ricevuto un errore dicendo che la mia e-mail non poteva essere inviata, anche se ho controllato e corretto l'indirizzo di spedizione.

risposta

2

Il progetto non è morto.

  • L'ultima versione è stata ottobre 2012, che non mi sembra un tempo troppo lungo per un progetto Java stabile.
  • La documentazione varia da progetto a progetto. I documenti 1.xe 2.x mescolati insieme indicano che la documentazione è scarsa sul progetto, non che il progetto è morto.

Ancora più importante per valutare la salute di un progetto è meglio controllare il suo monitoraggio problema, che per Mina può essere trovato here. Ci sono attività recenti come il 6 novembre (due settimane fa) dal presidente del progetto, per this page. Si noti inoltre che lo sviluppo di MINA 3.0.0 è stato documentato a luglio 2013 (4 mesi fa). Dalla revisione di questa pagina sembra che la prossima versione sarà 3.0.0, a meno che non emerga qualche patch urgente su 2.0.

Detto questo, ho l'impressione che Netty sia la scelta più standard per un framework NIO. Prima di implementare un progetto MINA, mi assicurerei di comprenderne le funzionalità.

1

Per alternative è possibile controllare Wikipedia:

  1. Grizzly
  2. Netty 3
  3. QuickServer
  4. xSocket
+1

Oh. Grazie Colin. Per ora, voglio assicurarmi che MINA sia stata abbandonata o meno. Ho scritto un grande articolo sull'uso di MINA e non voglio buttarlo via senza esserne sicuro. Comunque, ti ringrazio per aver segnalato altri framework, ma desidero ancora sapere se MINA è stato abbandonato o meno, e altro ancora, se le mie informazioni su MINA sono corrette (1 anno senza alcun aggiornamento). Grazie. – Loa

+0

Sto guardando netty e mina perché ho bisogno di implementare alcuni smp client di gestione pdu ecc. Hai finito di scrivere il tuo articolo? Se sì, sarei interessato a leggerlo –

0

Altri quadri di prese alternative;

  1. SuperSocket (.NET e Mono Imp.)
  2. Raining Sockets (JAVA imp.)
  3. naga (JAVA)
  4. extasys (Java, Mono e Microsoft .NET)

vedi anche ..

JAVA SOCKS Server

Problemi correlati