C++ Sockets

Screenshot Software:
C++ Sockets
Detalii soft:
Versiune: 2.3.9.9
Incarca data: 17 Feb 15
Producător: -
Licenţă: Gratuit
Popularitate: 7

Rating: nan/5 (Total Votes: 0)

C ++ Prize este o cross-platform, software ușor de utilizat și complet gratuit bibliotecă implementat în C ++ și proiectat pentru a fi utilizat ca un înveliș pentru crearea socket-stil BSD în open source applications.Supports SSL, IPv6, UDP, bibliotecă TCP și HTTP protocolsThe oferă suport pentru SSL (Secure Sockets Layer), IPv6, TCP (Transmission Control Protocol), UDP (User Datagram Protocol), TCP criptat, HTTP, precum și tratarea erorilor extrem de personalizabil.
C ++ Sockets implementează SCTP (Stream Protocol de control al transmisiei), UDP, TCP, ICMP și (Internet Control Message Protocol) protocoale de transport, precum și HTTP / HTTPS, SMTP și AJP / 1.3 cerere strat protocols.Getting incepand cu C ++ SocketsTo instala și utiliza software-ul C ++ prize pe sistemul de operare GNU / Linux, trebuie să descărcați cea mai recentă versiune de Softoware sau direct din proiect & rsquo; s site-ul oficial, în cazul în care este distribuit ca o arhivă sursă.
Salvați arhiva undeva pe PC, extrage conținutul său folosind un utilitar de manager de arhive, deschideți un emulator de terminal și a trece la locația fișierelor arhivă extrase cu ajutorul & lsquo; CD si rsquo; comandă (de exemplu, cd /home/softoware/Sockets-2.3.9.9).
Pornește & lsquo; & rsquo face; comandă (fără ghilimele) pentru a compila biblioteca, asigurându-vă că un compilator CCG este instalat pe sisteme de operare GNU / Linux. După o compilație de succes, executați & lsquo; & rsquo make install; comandă ca root, fie și lsquo; sudo make install & rsquo; comandă ca un utilizator privilegiat pentru instalarea sistemului C ++ Sockets larg. Pornește lsquo și, prize-config & rsquo; comandă pentru a vedea cum puteți interacționa cu library.Under hoodTaking o privire sub capota a software-ului de bibliotecă C ++ Sockets, putem observa că acesta a fost scris în întregime în C ++ limbajul de programare și proiectată să susțină GNU / Linux, Solaris, sisteme de operare Microsoft Windows și Mac OS X. Acesta funcționează pe computerele pe 64 de biți și pe 32 de biți

Ce este nou în această versiune:.

  • Un bug care a împiedicat HttpGetSocket de la ieșirea în mod normal în cazul în care o resursă octet zero, a fost preluat fost stabilită.
  • Unii lipsă include au fost incluse pentru compilatoare noi.

Ce este nou în versiunea fire 2.3.9.7:

  • Detach care nu prinde a fost stabilit.
  • Desprinderea de metodă OnAccept lucrează acum.
  • Timp pentru a lansa un fir de sine stătătoare a fost redus.

Ce este nou în versiunea 2.3.9.6:

  • A problemă de sincronizare a fost rezolvată în prize detașate.
  • Mai multe opțiuni de configurare au fost adăugate.
  • steaguri statul a pierdut sunt acum preluate în sockethandler.
  • socket client AJP a fost actualizat.
  • JSON parser a fost actualizat.

Ce este nou în sprijinul versiune 2.3.9.3:

  • Multithread a adăugat în sockethandler.
  • Build probleme în MinGW / Cygwin au fost stabilite.

Ce este nou în versiunea 2.3.9.2:

  • More restructurare internă a SocketHandler.
  • Get () Metoda a fost eliminat. Set () a fost împărțit în trei:
  • ISocketHandler_Add (), ISocketHandler_Mod (), și ISocketHandler_Del ().
  • Noi metode definite în interfața ISocketHandler pentru a sprijini diferite
  • modele de soclu io:. ISocketHandler_Select (), MaxCount ()
  • Eliminat Set () metoda de clasa Socket.
  • Implementarea SocketHandlerEp folosind epoll pentru doar linux.
  • reinterpret_cast adăugat în ListenSocket pentru struct adresa IPv6.
  • HttpPostSocket membru care deține variabil antete HTTP (m_fields) este acum
  • protejate (schimbat de la privat).
  • Reparat funcție Reconectare în sockethandler.

Ce este nou în versiunea 2.3.9.1:

  • Major restructurarea de cod intern sockethandler. Utilizarea filetate și memorysafe CLIB / c rulare funcții.

Ce este nou în versiunea 2.3.7:

  • Un apel de scriere agățat când folosind SSL a fost stabilită.
  • Un accident atunci când încearcă să crească un iterator STL dincolo de limitele sale a fost stabilit.
  • probleme de elaborare cauzate de lipsa declarațiilor #include #include sau declarații în interiorul spațiului de nume de bibliotecă au fost fixate.

Ce este nou în versiunea 2.3.6:

  • Steagurile OpenSSL au fost modificate pentru a face lucrurile curgă lin .
  • Licența a fost modificat pentru a permite openssl.
  • s-au adăugat un identificator unic priză și o nouă verificare valabil.
  • s-au adăugat metode de captare cale sistem de fișiere.
  • Un fișier Changelog-a adăugat la distribuția.
  • de instalare a fost redenumită în README.
  • Fișierul director pkgconfig și * definiție .pc s-au adăugat.

Ce este nou în versiunea 2.3.5:

  • metoda (e) Adăugat în UdpSocket pentru a seta implicit interfață să fie utilizate pentru multicast.
  • pavilion Adaugata de cod independent poziție pentru arhitectura-linux x86-32 (a se vedea
  • Makefile.Defines.linux-x86-32).
  • Adaugata lipsă include (pe unele distributii / versiuni CCG).
  • Seturi din HttpRequest nu mai URLDecodes întreaga url.
  • Fix pentru variabilele statice în SSLInitializer.
  • Fix pentru noua versiune a OpenSSL (const SSLxx_method ()).
  • Fix pentru getnameinfo.
  • modificare clasă parser Utility :: Uri așa că împarte, de asemenea, url-ul în cale /
  • Piese de querystring.

Alte software-uri de dezvoltator -

StressLinux
StressLinux

17 Feb 15

jack_oscrolloscope
jack_oscrolloscope

11 May 15

Styx
Styx

11 May 15

Comentarii la C++ Sockets

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!