Netty: differenze tra le versioni
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 | |
---|---|
![]() | |
Genere | Framework (non in lista) |
Sviluppatore | Netty Project Community |
Ultima versione | 4.0.26 |
Sistema operativo | Multipiattaforma |
Linguaggio | Java |
Licenza | Apache License 2.0 (licenza libera) |
Sito web | netty.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
- Norman Maurer e Marvin Allen Wolfthal, Asynchronous and Event-Driven, in Netty in Action, Manning, 2015.