C++ Sockets

Software screenshot:
C++ Sockets
Software informatie:
Versie: 2.3.9.9
Upload datum: 17 Feb 15
Ontwikkelaar: -
Licentie: Gratis
Populariteit: 7

Rating: nan/5 (Total Votes: 0)

C ++ Sockets is een cross-platform, eenvoudig te gebruiken en volledig gratis bibliotheek software geïmplementeerd in C ++ en is ontworpen om te worden gebruikt als een wrapper voor het maken van BSD-stijl stopcontacten in open source applications.Supports SSL, IPv6, UDP, TCP en HTTP protocolsThe bibliotheek biedt ondersteuning voor SSL (Secure Sockets Layer), IPv6, TCP (Transmission Control Protocol), UDP (User Datagram Protocol), versleutelde TCP, HTTP, evenals zeer aanpasbare foutafhandeling.
C ++ Sockets implementeert de SCTP (stroom Controle Transmission Protocol), UDP, TCP en ICMP (Internet Control Message Protocol) transportlaag protocollen, evenals het HTTP / HTTPS, SMTP en Ajp / 1.3 applicatielaag protocols.Getting begonnen met C ++ SocketsTo installeren en gebruiken van de C ++ Sockets software op je GNU / Linux-besturingssysteem, moet je de laatste versie direct van het project & rsquo downloaden van Softoware of; s officiële website, waar het wordt verspreid als een bron archief.
Sla het archief ergens op je pc, halen de inhoud met behulp van een archief manager nut, open een terminal emulator toepassing en verplaatsen naar de locatie van de uitgepakte archief bestanden met de & lsquo; cd & rsquo; commando (bv cd /home/softoware/Sockets-2.3.9.9).
Voer de & lsquo; maken & rsquo; commando (zonder aanhalingstekens) om de bibliotheek te compileren, zorg ervoor dat er een GCC-compiler is geïnstalleerd op uw GNU / Linux besturingssystemen. Na een succesvolle compilatie, voert u de & lsquo; make install & rsquo; commando als root of de & lsquo; sudo make install & rsquo; commando als bevoorrechte gebruiker om C ++ Sockets hele systeem te installeren. Voer de & lsquo; Sockets-config & rsquo; commando om te zien hoe je kunt omgaan met de library.Under de hoodTaking een kijkje onder de motorkap van de C ++ Sockets bibliotheek software, kunnen we merken dat het is volledig geschreven in de programmeertaal C ++ en is ontworpen ter ondersteuning van GNU / Linux, Solaris, Microsoft Windows en Mac OS X-besturingssystemen. Het werkt op 64-bit en 32-bit computers

Wat is nieuw in deze release:.

  • Een bug die verhinderd HttpGetSocket van normaal te verlaten indien een nul byte bron werd gehaald werd vastgesteld.
  • een aantal ontbrekende omvat werden opgenomen voor de nieuwere compilers.

Wat is nieuw in versie 2.3.9.7:

  • Detach draden die nooit gestopt is vastgesteld.
  • Het losmaken van OnAccept methode werkt nu.
  • Tijd voor een vrijstaande draad lanceren is verminderd.

Wat is nieuw in versie 2.3.9.6:

  • A timing probleem is opgelost in vrijstaande sockets.
  • Meer configure opties zijn toegevoegd.
  • verloren staat vlaggen worden nu opgehaald sockethandler.
  • De AJP opdrachtgever socket is bijgewerkt.
  • De JSON parser is bijgewerkt.

Wat is nieuw in versie 2.3.9.3:

  • Multithread ondersteuning werd toegevoegd in sockethandler.
  • problemen Bouwen in mingw / cygwin werden vastgesteld.

Wat is nieuw in versie 2.3.9.2:

  • More interne herstructurering van SocketHandler.
  • De methode Get () is verwijderd. Set () is gesplitst in drie:
  • ISocketHandler_Add (), ISocketHandler_Mod (), en ISocketHandler_Del ().
  • Nieuwe methoden gedefinieerd in ISocketHandler interface ondersteunen verschillende
  • modellen van socket io:. ISocketHandler_Select (), MaxCount ()
  • Verwijderd Set methode van klasse Socket ().
  • Uitgevoerd SocketHandlerEp behulp epoll voor maar linux.
  • reinterpret_cast toegevoegd in ListenSocket voor ipv6-adres struct.
  • HttpPostSocket variabele bedrijf lid http-headers (m_fields) is nu
  • beschermd (veranderd van privé).
  • Hersteld Sluit functie in sockethandler.

Wat is nieuw in versie 2.3.9.1:

  • Major herstructureren van sockethandler interne code. Met behulp van draad- en MemorySafe clib / c runtime functies.

Wat is nieuw in versie 2.3.7:

  • Een hangende write oproep bij gebruik van SSL werd vastgesteld.
  • Een crash wanneer het proberen om een ​​STL iterator buiten haar grenzen te verhogen, werd vastgesteld.
  • Compilatie problemen veroorzaakt door ontbrekende #include verklaringen of #include statements in de bibliotheek namespace werden vastgesteld.

Wat is nieuw in versie 2.3.6:

  • De OpenSSL vlaggen werden gewijzigd om dingen te laten stromen soepeler .
  • De licentie werd gewijzigd om openssl mogelijk te maken.
  • Een unieke socket identifier en een nieuwe geldige cheque werden toegevoegd.
  • bestandssysteem pad abstractie methoden werden toegevoegd.
  • Een Changelog bestand is toegevoegd aan de distributie.
  • de Install werd omgedoopt tot README.
  • De pkgconfig directory en * .pc definitie bestand werden toegevoegd.

Wat is nieuw in versie 2.3.5:

  • Toegevoegde methode (s) in UdpSocket te stellen standaard interface gebruikt worden voor multicast.
  • Toegevoegd vlag voor de positie van onafhankelijke code voor linux-x86-32 architectuur (zie
  • Makefile.Defines.linux-x86-32).
  • Toegevoegd ontbrekende omvat (op sommige distributies / gcc versies).
  • setUri in HttpRequest niet meer URLDecodes de volledige url.
  • Fix voor statische variabelen in SSLInitializer.
  • Fix voor de nieuwe versie van OpenSSL (const SSLxx_method ()).
  • Fix voor getnameinfo.
  • Gewijzigde Utility :: Uri parser klasse dus het splitst ook de url in het pad /
  • query string onderdelen.

Andere software van ontwikkelaar -

DeuTex
DeuTex

2 Jun 15

KNetLoad
KNetLoad

3 Jun 15

ErisMUD
ErisMUD

3 Jun 15

butt
butt

11 May 15

Reacties op C++ Sockets

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!