Netty: differenze tra le versioni

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
Contenuto cancellato Contenuto aggiunto
Aggiungo le voci correlate
m Aggiungo citazione a libro, tolgo avvisi su formattazione e citazioni
Riga 1: Riga 1:
{{W|informatica|aprile 2015}}
{{F|informatica|aprile 2015|}}
{{S|Java}}
{{S|Java}}


Riga 16: Riga 14:
Netty è un framework client-server per lo sviluppo di applicazioni Java per le comunicazioni telematiche, come server e client di protocollo. Questo framework è asincrono ed orientato ad eventi è usato per semplificare i server dei socket TCP e UDP. Netty include una implementazione del reactor pattern. E' stato inizialmente sviluppato all'interno di JBoss, adesso viene sviluppato e mantenuto dalla Netty Project Community.
Netty è un framework client-server per lo sviluppo di applicazioni Java per le comunicazioni telematiche, come server e client di protocollo. Questo framework è asincrono ed orientato ad eventi è usato per semplificare i server dei socket TCP e UDP. Netty include una implementazione del reactor pattern. E' stato inizialmente sviluppato all'interno di JBoss, adesso viene sviluppato e mantenuto dalla Netty Project Community.


== Caratteristiche ==
Oltre ad essere un framework asincrono per applicazioni di rete, netty ha anche le seguenti caratteristiche:
Oltre ad essere un framework asincrono per applicazioni di rete, netty ha anche le seguenti caratteristiche:
* supporto per il protocollo HTTP;
* supporto per il protocollo HTTP;
Riga 33: Riga 32:
* [[SPDY]]
* [[SPDY]]
* [[WebSocket]]
* [[WebSocket]]

== Bibliografia ==
* {{cita libro| autore=Norman Maurer | autore2=Marvin Allen Wolfthal | titolo=Netty in Action | anno=2015 | editore=Manning | capitolo=Asynchronous and Event-Driven | url=http://www.manning.com/maurer/ }}

Versione delle 11:49, 15 apr 2015

Netty
software
Logo
Logo
GenereFramework (non in lista)
SviluppatoreNetty Project Community
Ultima versione4.0.26
Sistema operativoMultipiattaforma
LinguaggioJava
LicenzaApache License 2.0
(licenza libera)
Sito webnetty.io

Netty è un framework client-server per lo sviluppo di applicazioni Java per le comunicazioni telematiche, come server e client di protocollo. Questo framework è asincrono ed orientato ad eventi è usato per semplificare i server dei socket TCP e UDP. Netty include una implementazione del reactor pattern. E' stato inizialmente sviluppato all'interno di JBoss, adesso viene sviluppato e mantenuto dalla Netty Project Community.

Caratteristiche

Oltre ad essere un framework asincrono per applicazioni di rete, netty ha anche le seguenti caratteristiche:

  • supporto per il protocollo HTTP;
  • la possibilità di essere eseguito all'interno di un Servlet container;
  • supporto per i WebSocket;
  • integrazione coi Google Protocol Buffer;
  • supporto ad SSL e TLS;
  • supporto a SPDY.

Netty è stato sviluppato da prima del 2004.

Dalla versione 4.0.0, c'è il supporto a NIO.2 come back end, oltre a NIO ed ai socket Java bloccanti.

Voci correlate

Bibliografia