C++ Sockets

Software screenshot:
C++ Sockets
Dettagli del software:
Versione: 2.3.9.9
Data di caricamento: 11 Mar 16
Sviluppatore: -
Licenza: Libero
Popolarità: 2

Rating: nan/5 (Total Votes: 0)

C ++ Sockets è un cross-platform, libreria software facile da usare e completamente gratuito implementato in C ++ e progettato per essere utilizzato come wrapper per la creazione di socket stile BSD in applicazioni open source.


Supporta SSL, IPv6, UDP, TCP e protocolli HTTP

La libreria fornisce il supporto per SSL (Secure Sockets Layer), IPv6, TCP (Transmission Control Protocol), UDP (User Datagram Protocol), TCP crittografato, HTTP, così come la gestione degli errori altamente personalizzabile.

C ++ Sockets implementa il SCTP (Stream Control Transmission Protocol), UDP, TCP e ICMP (Internet Control Message Protocol) protocolli di livello di trasporto, così come il HTTP / HTTPS, SMTP e protocolli a livello di applicazione AJP / 1.3.


Iniziare con C ++ Sockets

Per installare e utilizzare il software C ++ Sockets sul sistema operativo GNU / Linux, è necessario scaricare la versione più recente da Softoware o direttamente dal progetto & rsquo;. S sito ufficiale, dove è distribuito come archivio fonte

Salva l'archivio da qualche parte sul vostro PC, estrarne il contenuto utilizzando un'utilità Archive Manager, aprire un emulatore di terminale e passare alla posizione dei file di archivio estratti utilizzando il & lsquo; cd & rsquo; di comando (ad esempio cd /home/softoware/Sockets-2.3.9.9).

Eseguire il & lsquo; rendere & rsquo; di comando (senza virgolette) per compilare la libreria, facendo in modo che un compilatore GCC è installato sui sistemi operativi GNU / Linux. Alla fine della compilazione, eseguire il & lsquo; make install & rsquo; comando come root o il & lsquo; sudo make install & rsquo; comando come un utente privilegiato per installare il sistema C ++ Sockets ampia. Eseguire il & lsquo; Sockets-config & rsquo; comando per vedere come è possibile interagire con la libreria.


Sotto il cappuccio

Dando uno sguardo sotto il cofano del software libreria C ++ Sockets, possiamo notare che è stato scritto interamente nel linguaggio di programmazione C ++ e progettato per supportare GNU / Linux, Solaris, Microsoft Windows e sistemi operativi Mac OS X. Funziona su computer a 64-bit e 32-bit

Cosa c'è di nuovo in questa versione:.

  • un bug che impediva HttpGetSocket di uscire normalmente se una risorsa pari a zero byte è stato recuperato è stato fissato.
  • Alcuni mancante include sono stati inclusi per i compilatori più recenti.

Cosa c'è di nuovo nella versione discussioni 2.3.9.7:

  • Detach~~number=plural che non ha mai smesso è stato risolto.
  • staccandosi dal metodo OnAccept ora funziona.
  • Il tempo di lanciare un filo staccato è stato ridotto.

Cosa c'è di nuovo nella versione 2.3.9.6:

  • A problema di temporizzazione è stato risolto in prese staccate.
  • sono state aggiunte più opzioni di configurazione.
  • bandiere stato perduto sono ora recuperati in sockethandler.
  • Il socket client AJP è stato aggiornato.
  • Il parser JSON è stato aggiornato.

Cosa c'è di nuovo a sostegno versione 2.3.9.3:

  • Multithread è stato aggiunto in sockethandler.
  • Costruire problemi in MinGW / Cygwin sono stati fissati.

Cosa c'è di nuovo nella versione 2.3.9.2:

  • More ristrutturazione interna SocketHandler.
  • Il metodo get () è stato rimosso. Set () è stato diviso in tre:
  • ISocketHandler_Add (), ISocketHandler_Mod (), e ISocketHandler_Del ().
  • Nuovi metodi definiti nell'interfaccia ISocketHandler per supportare diversi
  • modelli di presa io:. ISocketHandler_Select (), MaxCount ()
  • Rimosso metodo set () dalla classe Socket.
  • Implementato SocketHandlerEp utilizzando epoll solo per Linux.
  • reinterpret_cast aggiunto ListenSocket per IPv6 indirizzo struct.
  • HttpPostSocket membro variabile partecipazione intestazioni HTTP (m_fields) è ora
  • protetta (cambiato da privati).
  • riparato funzione Reconnect in sockethandler.

Cosa c'è di nuovo nella versione 2.3.9.1:

  • Major ristrutturazione di codice interno sockethandler. Utilizzando vite e memorysafe CLIB / c runtime funzioni.

Cosa c'è di nuovo nella versione 2.3.7:

  • Una chiamata scrittura sospeso, quando si utilizza SSL è stato fissato.
  • un crash quando si cerca di aumentare un iteratore STL oltre i suoi limiti è stato fissato.
  • problemi di compilazione causati dalla mancanza o istruzioni # include istruzioni # include all'interno del namespace biblioteca sono stati fissati.

Cosa c'è di nuovo nella versione 2.3.6:

  • Le bandiere OpenSSL sono state modificate per rendere le cose più agevole flusso .
  • La licenza è stata modificata per consentire OpenSSL.
  • sono stati aggiunti un identificatore presa unica e un nuovo controllo valido.
  • sono stati aggiunti i metodi di estrazione del percorso del file system.
  • Un file Changelog è stato aggiunto alla distribuzione.
  • L'installazione è stata rinominata README.
  • sono stati aggiunti il ​​file directory pkgconfig e * definizione .PC.

Cosa c'è di nuovo nella versione 2.3.5:

  • metodo Aggiunto (s) in UdpSocket per impostare di default interfaccia da utilizzare per il multicast.
  • bandiera Aggiunto per la posizione del codice indipendente per l'architettura x86-32 linux-(vedi
  • Makefile.Defines.linux-x86-32).
  • Aggiunto mancante include (in alcune distribuzioni / versioni gcc).
  • SetUri in HttpRequest non URLDecodes l'intero URL.
  • Fix per le variabili statiche in SSLInitializer.
  • Fix per la nuova versione di OpenSSL (const SSLxx_method ()).
  • Fix per getnameinfo.
  • Modificato Utility :: Uri classe parser così si divide anche l'URL nel percorso /
  • parti querystring.

Altri software di sviluppo -

Pekwm
Pekwm

12 Apr 16

dvdisaster
dvdisaster

12 Apr 16

Caixa Magica
Caixa Magica

9 Dec 15

GENU CMS
GENU CMS

12 Apr 16

Commenti a C++ Sockets

I commenti non trovato
Aggiungi commento
Accendere le immagini!