C++ Sockets

Software screenshot:
C++ Sockets
Dettagli del software:
Versione: 2.3.9.9
Data di caricamento: 17 Feb 15
Sviluppatore: -
Licenza: Libero
Popolarità: 45

Rating: nan/5 (Total Votes: 0)

C ++ Socket è un cross-platform, software facile da usare e completamente gratuito biblioteca implementato in C ++ e progettato per essere utilizzato come wrapper per la creazione di socket BSD-style in aperta applications.Supports fonte SSL, IPv6, UDP, biblioteca TCP e HTTP protocolsThe 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 a livello di trasporto, così come il HTTP / HTTPS, SMTP e strato AJP / 1.3 applicazione protocols.Getting iniziato con C ++ SocketsTo installare e utilizzare il software C ++ Sockets sul sistema operativo GNU / Linux, è necessario scaricare l'ultima versione da Softoware o direttamente dal progetto & rsquo; s sito ufficiale, dove è distribuito come un archivio fonte.
Salvare l'archivio da qualche parte sul vostro PC, estrarne il contenuto utilizzando un programma di utilità gestore di archivi, aprire un'applicazione emulatore di terminale e passare alla posizione dei file di archivio estratti utilizzando il & lsquo; cd & rsquo; comando (es 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 l'installazione del sistema C ++ Sockets largo. Eseguire il lsquo &; Sockets-config & rsquo; comando per vedere come si può interagire con il library.Under il hoodTaking 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, i sistemi operativi Microsoft Windows e 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 zero byte è stato recuperato è stato fissato.
  • Alcuni mancante comprende sono stati inclusi per i nuovi compilatori.

Cosa c'è di nuovo in versione thread 2.3.9.7:

  • Detach che non ha mai smesso è stato risolto.
  • Staccare dal metodo OnAccept ora funziona.
  • Il tempo di lanciare un thread indipendente è stato ridotto.

Cosa c'è di nuovo in versione 2.3.9.6:

  • A problema di temporizzazione è stato risolto in prese staccate.
  • sono stati aggiunti altri opzioni di configurazione.
  • bandiere statali perso sono ormai 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 in 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 in un'interfaccia ISocketHandler a sostegno
  • diverso
  • modelli di presa io:. ISocketHandler_Select (), MaxCount ()
  • metodo Rimosso Set () dalla classe Socket.
  • Implementata SocketHandlerEp utilizzando epoll solo per Linux.
  • reinterpret_cast aggiunto ListenSocket per indirizzo ipv6 struct.
  • HttpPostSocket membro che esercita variabile intestazioni HTTP (m_fields) è ora
  • protetta (modificato da privati).
  • Riparato funzione Reconnect in sockethandler.

Cosa c'è di nuovo in versione 2.3.9.1:

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

Cosa c'è di nuovo nella versione 2.3.7:

  • Una chiamata write sospeso, quando si utilizza SSL è stato fissato.
  • Un crash quando si cerca di aumentare un iteratore STL di là dei suoi limiti è stato fissato.
  • problemi di compilazione causati dalla mancanza di istruzioni #include o 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 è stato modificato per consentire OpenSSL.
  • sono stati aggiunti un identificatore univoco presa e un nuovo assegno valido.
  • sono stati aggiunti percorsi Filesystem metodi di astrazione.
  • 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:

  • Aggiunto metodo (s) in UdpSocket per impostare di default interfaccia da utilizzare per 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 classe parser Utility :: Uri così si divide anche l'url in percorso /
  • parti querystring.

Altri software di sviluppo -

Cronos II
Cronos II

3 Jun 15

Free-Vote
Free-Vote

3 Jun 15

GNOME DVB Daemon
GNOME DVB Daemon

20 Feb 15

Commenti a C++ Sockets

I commenti non trovato
Aggiungi commento
Accendere le immagini!