C++ Sockets

Software kuvakaappaus:
C++ Sockets
Ohjelmiston tiedot:
Versio: 2.3.9.9
Lähetyksen päivämäärä: 11 Mar 16
Kehittäjä: -
Lupa: Vapaa
Suosio: 2

Rating: nan/5 (Total Votes: 0)

C ++ Sockets on cross-platform, helppo käyttää ja täysin vapaa-ohjelmisto toteutettu C ++ ja suunniteltu käytettäväksi kääre luoda BSD-style pistorasiat avoimen lähdekoodin sovelluksia.


Tukee SSL, IPv6, UDP, TCP ja HTTP-protokollia

Kirjasto tukee SSL (Secure Sockets Layer), IPv6, TCP (Transmission Control Protocol), UDP (User Datagram Protocol), salattu TCP, HTTP, sekä helposti muokattavissa virheiden käsittelyä.

C ++ Sockets toteuttaa SCTP (Stream ohjaus Transmission Protocol), UDP, TCP, ja ICMP (Internet Control Message Protocol) siirtokerrosprotokollia sekä HTTP / HTTPS, SMTP ja Ajp / 1,3 sovellustason protokollia.


Käytön aloittaminen C ++ Sockets

Jos haluat asentaa ja käyttää C ++ Sockets ohjelmistoja GNU / Linux-käyttöjärjestelmän, sinun on lataa uusimman version Softoware tai suoraan hankkeen & rsquo; s virallisilla verkkosivuilla, jossa se jaetaan lähdekoodit.

Tallenna arkiston jonnekin tietokoneeseen, purkaa sen sisällön käyttämällä arkiston johtaja apuohjelma, avata pääte-emulaattori sovellus ja siirry sijainti puretut arkistoja & lsquo; cd & rsquo; komento (esim. cd /home/softoware/Sockets-2.3.9.9).

Suorita & lsquo; tehdä & rsquo; komento (ilman lainausmerkkejä) koota kirjastoon, varmistaen, että GCC-kääntäjä on asennettu GNU / Linux-käyttöjärjestelmissä. Onnistuneen kokoelma, suorita & lsquo; tehdä asentaa & rsquo; komento root tai & lsquo; sudo make install & rsquo; komennon etuoikeutettu käyttäjä asentaa C ++ Sockets koko järjestelmän. Suorita & lsquo; Sockets-config & rsquo; komento nähdä miten voit olla vuorovaikutuksessa kirjaston.


Konepellin alle

Kun tarkastellaan konepellin alle C ++ Sockets-ohjelmisto, voimme huomata, että se on kirjoitettu kokonaan C ++ ohjelmointikieltä ja suunniteltu tukemaan GNU / Linux, Solaris, Microsoft Windows ja Mac OS X käyttöjärjestelmissä. Se toimii 64-bittinen ja 32-bittinen tietokoneissa.

Mikä on uusi tässä julkaisussa:

  • vika, joka esti HttpGetSocket poistumasta normaalisti, jos nolla tavu resurssia haki on vahvistettu.
  • Joitakin puuttuvia sisältää olivat mukana uudempia kerääjiä.

Mikä on uusi versiossa 2.3.9.7:

  • Detach säikeiden koskaan lopettanut on korjattu.
  • irrottautumalla OnAccept menetelmä toimii nyt.
  • Aika käynnistää irrottaa keskustelua on vähennetty.

Mikä on uusi versiossa 2.3.9.6:

  • A ajoitus ongelma on ratkaistu irrotettu pistorasiat.
  • Lisää konfiguroida vaihtoehtoja on lisätty.
  • Kadonnut valtion lippua nyt noutaa sockethandler.
  • AJP asiakas pistorasia on päivitetty.
  • JSON jäsennin on päivitetty.

Mikä on uusi versiossa 2.3.9.3:

  • Multithread tukea lisättiin sockethandler.
  • Build ongelmia mingw / cygwin vahvistettu.

Mikä on uusi versiossa 2.3.9.2:

  • More sisäistä uudelleenjärjestelyä SocketHandler.
  • Get () menetelmä on poistettu. Set () on jaettu kolmeen:
  • ISocketHandler_Add (), ISocketHandler_Mod (), ja ISocketHandler_Del ().
  • Uusia menetelmiä määritelty ISocketHandler liitäntä tukee erilaisia ​​
  • malleja socket io: ISocketHandler_Select (), MAXCOUNT ().
  • Poistettu Set () menetelmän Socket luokan.
  • Toteutetut SocketHandlerEp käyttäen sevat epoll linux vain.
  • reinterpret_cast lisätään ListenSocket IPv6 osoite struct.
  • HttpPostSocket jäsen muuttuja tilalla http otsikot (m_fields) on nyt
  • suojattu (muutettu yksityinen).
  • Korjatut Kytke toiminto sockethandler.

Mikä on uusi versiossa 2.3.9.1:

  • Major uudelleen of sockethandler sisäinen koodi. Käyttämällä kierteellä ja memorysafe clib / c runtime toiminnot.

Mikä on uusi versiossa 2.3.7:

  • roikkuu kirjoittaa puhelun, kun SSL on vahvistettu.
  • kaatuu yritettäessä lisätä STL iteraattorin ulkopuolella rajansa oli vahvistettu.
  • Compilation aiheuttamista ongelmista puuttuu include lausuntoja tai # include lausuntoja kirjaston sisällä nimiavaruuden vahvistettu.

Mikä on uusi versiossa 2.3.6:

  • OpenSSL liput muutettiin tehdä asiat virrata tasaisempia .
  • Lupa muutettiin sallimaan openssl.
  • Ainutlaatuinen pistorasia tunniste ja uusi pätevä tarkistaa lisättiin.
  • tiedostojärjestelmä polku abstraktio menetelmiä lisättiin.
  • Changelog tiedosto lisättiin jakeluun.
  • Install nimettiin uudelleen README.
  • pkgconfig hakemisto ja * .pc määritystiedostoa lisättiin.

Mikä on uusi versiossa 2.3.5:

  • Lisätty menetelmä (t) UdpSocket asettaa oletus liitäntä, jota käytetään multicast.
  • Lisätty lippu paikkariippumaton koodin linux-x86-32 arkkitehtuuri (katso
  • Makefile.Defines.linux-x86-32).
  • Lisätty puuttunut sisältää (joissakin jakaumat / gcc versiot).
  • SetUri vuonna HttpRequest enää URLDecodes koko url.
  • Fix staattisen muuttujat SSLInitializer.
  • Fix uuden version OpenSSL (const SSLxx_method ()).
  • Fix getnameinfo.
  • Modified Utility :: Uri jäsennin luokka, joten se myös jakaa url polku /
  • QueryString osat.

Muu ohjelmistojen kehittäjä -

Vala
Vala

16 Aug 18

TV Browser
TV Browser

12 Apr 16

NASUBI
NASUBI

11 Apr 18

Kommentit C++ Sockets

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!