GNU Libmicrohttpd aggiornata alla versione 0.9.72

Ultimo aggiornamento:30 Dicembre 2020

Disponibile la nuova release di libmicrohttpd, la libreria open source per server Web HTTP parte del progetto GNU.

Implementati bug fix e migliorie del codice, anche grazie ad alcune riscritture. Ecco a cosa serve e che novità introduce in questa versione finale del 2020.

Libmicrohttpd 0.9.72

GNU libmicrohttpd è una piccola libreria scritta in C, il cui scopo è quello di semplificare l’esecuzione di un server HTTP come parte di un’altra applicazione. Non va utilizzata, quindi, se si cerca un server HTTP autonomo. Le sue principali caratteristiche sono:

  • Un’API semplice, di piccole dimensione e rapida. Il file binario della libreria Libmicrohttpd, infatti, senza il supporto per il TLS o le funzionalità aggiuntive, pesa solo 32kb;
  • Il server HTTP può ascoltare su più porte;
  • Quattro diverse modalità di threading (select, poll, pthread, thread pool);
  • Supporta IPv6, SHOUTcast, TLS;

Questa nuova versione di libmicrohttpd si concentra sul migliorare la portabilità tra sistemi operativi e kernel. Il codice di buffering e push di libmicrohttpd, infatti, è stato completamente riscritto, proprio per migliorare la portabilità tra gli ambienti. Attualmente, quindi, utilizza un numero ridotto di chiamate di sistema, focalizzandosi sui sistemi operativi FreeBSD, Windows, OpenBSD, NetBSD, Darwin / macOS e Solaris.

libmicrohttpd

Scaricando la libreria, sono inclusi alcuni programmi d’esempio per capirne l’utilizzo.

La riscrittura di porzioni del codice di libmicrohttpd, inoltre, porta con sé anche un più efficiente utilizzo della rete, una migliore sincronizzazione dei thread, ed un incremento delle performance generali, sopratutto nelle connessioni HTTP stay-alive e HTTP

Libmicrohttpd è un software open source, liberamente modificabile e ridistribuibile grazie alla licenza GNU LGPL v2.1. Per maggiori informazioni, vi rimando alla pagina ufficiale del progetto, a cui potete accedere tramite questo link.

41z12E9Z8gL. SX384 BO1,204,203,200 GNU libmicrohttpd Reference Manual (Inglese) Copertina flessibile – 11 novembre 2015
19,16€

sharing-caring-1

Seguiteci sul nostro canale Telegram, sulla nostra pagina Facebook e su Google News. Nel campo qui sotto è possibile commentare e creare spunti di discussione inerenti le tematiche trattate sul blog.

Fonte: https://www.lffl.org/2020/12/gnu-libmicrohttpd-2020-update.html

Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!

Hai dubbi o problemi? Ti aiutiamo noi!

Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.
Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
Amazon Music
Scopri le ultime offerte per dischi ssd su Acquista su Amazon
Scopri le ultime offerte per memorie RAM DDR su Acquista su Amazon
Scopri le ultime offerte per Chromebook su Acquista su Amazon
Scopri le ultime offerte per Raspberry su Acquista su Amazon

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.