C++ Sockets

Programinė įranga Screenshot:
C++ Sockets
Programinė detalės:
Versija: 2.3.9.9
Įkėlimo datą: 11 Mar 16
Kūrėjas: -
Licencija: Nemokamai
Populiarumas: 21

Rating: 5.0/5 (Total Votes: 1)

C ++ lizdai yra cross-platform, paprasta naudoti ir visiškai nemokama biblioteka programinė įranga įdiegta C ++ ir skirtas būti naudojamas kaip sukurti BSD stiliaus lizdai atviro kodo programų įvynioti.


Palaiko SSL, IPv6, UDP, TCP ir HTTP protokolus

biblioteka teikia paramą SSL (Secure Sockets Layer), IPv6, TCP (Transmission Control Protocol), UDP (UDP), šifruotą TCP, HTTP, taip pat labai keisti klaidos tvarkymas.

C ++ lizdai įgyvendina SCTP (Stream "Transmission Control Protocol), UDP, TCP, ir ICMP (Internet Control Message Protocol) Transport Layer protokolai, taip pat HTTP / HTTPS, SMTP ir AJP / 1.3 Taikomojo lygmens protokolai.


Darbo su C ++ Sockets

Jei įdiegti ir naudoti, C ++ Sockets programinę įrangą savo GNU / Linux operacinė sistema, turite atsisiųsti naujausią versiją iš Softoware arba tiesiogiai iš Projekto & rsquo;. -us Oficiali svetainė, kur jis yra platinamas kaip šaltinį archyvas

"Išsaugoti archyvas kažkur ant jūsų kompiuterio, išgauti jo turinį naudojant archyvo vadybininkas įrankis, atidarykite terminalo emuliatoriaus programa, ir perkelti į išskirtus archyvas failų vietą naudojant & lsquo; CD & rsquo; komanda (pvz CD /home/softoware/Sockets-2.3.9.9).

Paleiskite & lsquo; padaryti & rsquo; komanda (be kabučių) į kaupia biblioteką, todėl įsitikinkite, kad GCC kompiliatorių yra įdiegtas jūsų GNU / Linux operacinių sistemų. Po sėkmingo rengimo, paleisti & lsquo; make install & rsquo; komanda kaip root arba iš & lsquo; sudo make install & rsquo; komanda kaip vartotojo teisėmis įdiegti, C ++ Sockets sistemą pločio. Paleiskite & lsquo; Sockets-config & rsquo; komandą pamatyti, kaip jūs galite bendrauti su biblioteka.


Po gaubtu

Atsižvelgiant išvaizdą pagal iš C ++ Sockets bibliotekos programinės įrangos gaubtu, mes galime pastebėti, kad ji buvo parašyta visiškai C ++ programavimo kalba ir skirta remti GNU / Linux, Solaris, Windows ir Mac OS X operacinių sistemų. Ji veikia 64-bit ir 32-bit kompiuterių

Kas naujo , šioje laidoje.

  • Re kad neleido HttpGetSocket iš išeinant paprastai, jei nulinis baitas išteklių buvo nerealu buvo fiksuotas.
  • Kai trūksta apima buvo įtraukti naujesnių sudarytojų.

Kas naujo versija 2.3.9.7:

  • Detach~~HEAD=pobj~~number=plural siūlais, kad nesiliovė buvo fiksuotas.
  • nuėmimas nuo OnAccept metodo dabar dirba. "
  • Laikas pradėti atskiras temoje buvo sumažintas.

Kas naujo versija 2.3.9.6:

  • A~~HEAD=pobj sinchronizavimo problema buvo išspręsta individualiuose lizdus.
  • buvo pridėta Daugiau konfigūruoti variantų.
  • Pamiršote valstybinės vėliavos yra dabar paimti į sockethandler.
  • AJP klientas lizdas buvo atnaujintas.
  • JSON analizatorius buvo atnaujintas.

Kas naujo versija 2.3.9.3:

  • Multithread~~HEAD=pobj paramos buvo įtraukta į sockethandler.
  • Build problemas minGW / Cygwin buvo fiksuotas.

Kas naujo versija 2.3.9.2:

  • More~~HEAD=pobj vidaus restruktūrizavimo SocketHandler.
  • get () metodas buvo ištrintas. Komplektas () buvo padalintas į tris:
  • ISocketHandler_Add (), ISocketHandler_Mod () ir ISocketHandler_Del ().
  • apibrėžta ISocketHandler sąsaja Nauji metodai paremti kitokį
  • Modeliai lizdo IO:. ISocketHandler_Select (), MaxCount ()
  • Pašalinta rinkinys () metodą iš lizdo klasę.
  • Įvykdyti SocketHandlerEp naudojant epoll tik Linux.
  • papildomas ListenSocket IPv6 adresų struct reinterpret_cast.
  • HttpPostSocket narys kintamasis holdingo http antraštes (m_fields) dabar;
  • apsaugotas (pakeista iš privačios).
  • Suremontuotas Prijunkite funkcija sockethandler.

Kas naujo versijoje 2.3.9.1:

  • Major restruktūrizuoti sockethandler vidaus kodą. Naudojant thread- ir memorysafe clib / C Runtime funkcijas.

Kas naujo versijos 2.3.7:

  • kabinti rašyti skambučių, kai naudojant SSL buvo fiksuotas.
  • katastrofos bandant padidinti žinutę STL iteratorių už jos ribų buvo nustatyta.
  • Kompiliavimas problemas, kurias sukelia trūksta #include #include pareiškimus arba pareiškimus viduje biblioteka vardų buvo nustatytos.

Kas naujo versijos 2.3.6:

  • OpenSSL vėliavos buvo modifikuota, kad padaryti ką srautas sklandžiau .
  • licencija buvo pakeista, kad būtų galima OpenSSL.
  • buvo pridėta Unikalus lizdas identifikatorius ir nauja galioja patikrinimas.
  • buvo pridėta failų sistemos takas abstrakcija metodai.
  • Failas buvo įtraukta į paskirstymo. "
  • INSTALL buvo pervadintas į README.
  • buvo papildomas pkgconfig katalogas ir * .pc aprašo failas.

Kas naujo versijos 2.3.5:

  • patalpintas metodas (-ai) UdpSocket nustatyti numatytąjį sąsaja turi būti naudojami multicast.
  • Pridėta vėliava pozicijai nepriklausomos kodą linux-x86-32 architektūros (žr;
  • Makefile.Defines.linux-x86-32).
  • Pridėta trūksta apima (dėl kai kurių skirstinių / gcc versijos).
  • SetUri į HttpRequest nebėra URLDecodes visą url.
  • Nustatyti Statinių kintamųjų SSLInitializer.
  • Nustatyti nauja versija OpenSSL (Konst SSLxx_method ()).
  • Nustatyti už getnameinfo.
  • Modifikuota Naudingumas :: Valio analizatorius klasės, todėl taip pat skyla URL keliu /,
  • užklausos eilutę dalys.

Kita programinė įranga kūrėjas -

lhs2tex
lhs2tex

12 Apr 16

FTP-X
FTP-X

11 Apr 18

CyanPack
CyanPack

27 Apr 16

apophysis-j
apophysis-j

11 Apr 16

Komentarai C++ Sockets

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!