C++ Sockets

Programinė įranga Screenshot:
C++ Sockets
Programinė detalės:
Versija: 2.3.9.9
Įkėlimo datą: 17 Feb 15
Kūrėjas: -
Licencija: Nemokamai
Populiarumas: 7

Rating: nan/5 (Total Votes: 0)

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 applications.Supports SSL IPv6, UDP, įvynioti, TCP ir HTTP protocolsThe biblioteka teikia paramą SSL (Secure Sockets Layer) IPv6 TCP (Transmission Control Protocol), UDP (UDP), šifruotą TCP, HTTP, taip pat labai keisti klaidų taisymas.
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 taikymo sluoksnis protocols.Getting pradėjo su C ++ SocketsTo įdiegti ir naudoti C ++ Sockets programinę įrangą savo GNU / Linux operacinė sistema, turite atsisiųsti naujausią versiją iš Softoware arba tiesiogiai iš projekto aptarsime; oficiali svetainė, kur jis yra platinamas kaip šaltinį archyve.
Išsaugoti archyvą kažkur kompiuteryje, išgauti jo turinį, naudojant archyvo vadybininkas įrankis, atidarykite terminalo emuliatoriaus programa, ir pereiti prie išgautų archyvas failų vietą naudojant & lsquo; CD ir rsquo; komandą (pavyzdžiui, CD /home/softoware/Sockets-2.3.9.9).
Paleiskite & lsquo; padaryti & rsquo; komanda (be kabučių) sudaryti biblioteką, todėl įsitikinkite, kad Persijos įlankos kompiliatorius yra įdiegta jūsų GNU / Linux operacinių sistemų. Po sėkmingo rengimo, paleisti & lsquo; make install & rsquo; komanda kaip root arba & lsquo; sudo make install & rsquo; komanda kaip privilegijuotas naudotojas įdiegti C ++ Sockets sistemą pasaulyje. Paleiskite & lsquo; Sockets-config & rsquo; komandą pamatyti, kaip jūs galite bendrauti su library.Under į hoodTaking išvaizdą pagal C ++ Sockets bibliotekos programinės įrangos gaubtu, galime pastebėti, kad ji buvo parašyta visiškai C ++ programavimo kalba, skirta remti GNU / Linux, Solaris, Microsoft Windows "ir" Mac OS X "operacinės sistemos. Ji veikia 64-bit ir 32-bit kompiuterius

Kas naujo , šioje laidoje:.

  • klaida, kuri neleido HttpGetSocket nuo įprastai išeinant, 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 temas, kad nesiliovė buvo fiksuotas.
  • atjungimas nuo OnAccept metodą dabar dirba.
  • Laikas pradėti atskiras temoje buvo sumažintas.

Kas naujo versija 2.3.9.6:

  • A sinchronizavimo problema buvo išspręsta individualiuose lizdus.

  • buvo pridėta Daugiau konfigūruoti variantų.
  • Pamiršote valstybinės vėliavos dabar išimti sockethandler.
  • AJP klientas lizdas buvo atnaujintas.
  • JSON analizatorius buvo atnaujintas.

Kas naujo versija 2.3.9.3:

  • Multithread paramos buvo įtraukta į sockethandler.
  • Sudėjimas problemas buvo nustatytos mingw / Cygwin.

Kas naujo versija 2.3.9.2:

  • More vidaus restruktūrizavimo SocketHandler.
  • get () metodas buvo ištrintas. Rinkinys () buvo padalyta į tris:
  • ISocketHandler_Add (), ISocketHandler_Mod () ir ISocketHandler_Del ().
  • apibrėžtos ISocketHandler sąsaja Nauji metodai paremti kitokį
  • modeliai socket IO:. ISocketHandler_Select (), MaxCount ()
  • Pašalinta rinkinys () metodą iš Socket klasę.
  • Įvykdyti SocketHandlerEp naudojant epoll tik Linux.
  • reinterpret_cast papildomas ListenSocket IPv6 adresų struct.
  • HttpPostSocket narys kintamasis holdingo HTTP (m_fields) dabar
  • apsaugotas (pakeista iš privačios).
  • Suremontuotas Vėl prijunkite funkcija sockethandler.

Kas naujo versijos 2.3.9.1:

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

Kas naujo 2.3.7 versija:

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

Kas naujo versijos 2.3.6:

  • OpenSSL vėliavos buvo pakeistos, kad viskas teka sklandžiau .
  • licencija buvo pakeista, kad būtų galima OpenSSL.
  • unikalus identifikatorius lizdas ir nauja galioja patikrinimas buvo pridėta.
  • failųsistema kelias abstrakcija metodai buvo pridėta.

  • Failas buvo įtraukta į paskirstymo.
  • Įdiekite buvo pervadinta į README.

  • pkgconfig katalogas ir * .pc apibrėžimo failas buvo pridėta.

Kas naujo versijos 2.3.5:

  • Pridėta metodas (-ai) UdpSocket nustatyti numatytąjį Sąsaja turi būti naudojami multicast.
  • Pridėta Žymėti padėtį nepriklausomos kodą linux-x86-32 architektūra (ž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 naujos versijos OpenSSL (const SSLxx_method ()).
  • fiksavimas getnameinfo.
  • Modifikuota Naudingumas :: Valio analizatorius klasės, todėl taip pat skyla URL keliu /
  • eilutės užklausos dalys.

Kita programinė įranga kūrėjas -

Komentarai C++ Sockets

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