C++ Sockets

Software screenshot:
C++ Sockets
Rincian Software:
Versi: 2.3.9.9
Tanggal Upload: 11 Mar 16
Pengembang: -
Lisensi: Gratis
Popularitas: 2

Rating: nan/5 (Total Votes: 0)

C ++ Sockets adalah cross-platform, mudah digunakan dan benar-benar gratis software perpustakaan diimplementasikan dalam C ++ dan dirancang untuk digunakan sebagai pembungkus untuk menciptakan soket BSD-gaya aplikasi open source.


Mendukung SSL, IPv6, UDP, TCP dan protokol HTTP

Perpustakaan menyediakan dukungan untuk SSL (Secure Sockets Layer), IPv6, TCP (Transmission Control Protocol), UDP (User Datagram Protocol), TCP terenkripsi, HTTP, serta penanganan kesalahan yang sangat disesuaikan.

C ++ Sockets mengimplementasikan SCTP (Streaming Transmission Control Protocol), UDP, TCP, dan ICMP (Internet Control Message Protocol) protokol lapisan transport, serta HTTP / HTTPS, SMTP dan AJP / 1.3 aplikasi protokol lapisan.


Memulai dengan C ++ Sockets

Untuk menginstal dan menggunakan perangkat lunak C ++ Sockets pada sistem operasi GNU / Linux Anda, Anda harus men-download versi terbaru dari Softoware atau langsung dari proyek & rsquo;. S website resmi, di mana itu didistribusikan sebagai arsip sumber

Simpan arsip di suatu tempat di PC Anda, ekstrak isinya menggunakan utilitas manajer arsip, membuka aplikasi emulator terminal dan pindah ke lokasi file arsip diekstrak menggunakan & lsquo; cd & rsquo; perintah (misalnya cd /home/softoware/Sockets-2.3.9.9).

Jalankan & lsquo; membuat & rsquo; perintah (tanpa tanda kutip) untuk mengkompilasi perpustakaan, memastikan bahwa compiler GCC diinstal pada sistem operasi GNU / Linux Anda. Setelah kompilasi berhasil, jalankan & lsquo; make install & rsquo; perintah sebagai root atau & lsquo; sudo make install & rsquo; perintah sebagai pengguna istimewa untuk menginstal sistem C ++ Sockets lebar. Jalankan & lsquo; Socket-config & rsquo; perintah untuk melihat bagaimana Anda dapat berinteraksi dengan perpustakaan.


Dibawah tenda

Mengambil melihat di bawah kap software perpustakaan C ++ Sockets, kita dapat melihat bahwa ia telah seluruhnya ditulis dalam bahasa pemrograman C ++ dan dirancang untuk mendukung GNU / Linux, Solaris, Microsoft Windows dan sistem operasi Mac OS X. Ia bekerja pada 64-bit dan 32-bit komputer

Apa yang baru dalam rilis ini:.

  • sebuah bug yang dicegah HttpGetSocket dari keluar biasanya jika sumber daya nol byte yang diambil adalah tetap.
  • Beberapa yang hilang termasuk dimasukkan untuk compiler yang lebih baru.

Apa yang baru di thread 2.3.9.7:

  • Detach versi yang tidak pernah berhenti telah diperbaiki.
  • Melepaskan dari metode OnAccept sekarang bekerja.
  • Waktu untuk memulai thread terpisah telah berkurang.

Apa yang baru dalam versi masalah waktu 2.3.9.6:

  • A telah diselesaikan dalam soket terpisah.
  • Opsi configure telah ditambahkan.
  • Lost bendera negara sekarang diambil di sockethandler.
  • The AJP soket klien telah diperbarui.
  • The JSON parser telah diperbarui.

Apa yang baru mendukung versi 2.3.9.3:

  • Multithread ditambahkan dalam sockethandler.
  • Membangun masalah di mingw / cygwin yang tetap.

Apa yang baru dalam versi 2.3.9.2:

  • More restrukturisasi internal SocketHandler.
  • Dapatkan () metode telah dihapus. Set () telah dibagi menjadi tiga:
  • ISocketHandler_Add (), ISocketHandler_Mod (), dan ISocketHandler_Del ().
  • metode baru yang didefinisikan dalam antarmuka ISocketHandler untuk mendukung berbagai
  • model socket io:. ISocketHandler_Select (), MAXCOUNT ()
  • Dihapus Set () metode dari kelas Socket.
  • Diimplementasikan SocketHandlerEp menggunakan epoll untuk linux saja.
  • reinterpret_cast ditambahkan dalam ListenSocket untuk ipv6 struct alamat.
  • HttpPostSocket variabel holding anggota http header (m_fields) sekarang
  • dilindungi (berubah dari pribadi).
  • Diperbaiki Reconnect fungsi dalam sockethandler.

Apa yang baru di versi 2.3.9.1:

  • Major restrukturisasi kode internal sockethandler. Menggunakan benang-dan memorysafe clib / c runtime fungsi.

Apa yang baru di versi 2.3.7:

  • A gantung write panggilan saat menggunakan SSL itu tetap.
  • Sebuah kecelakaan ketika mencoba untuk meningkatkan iterator STL melampaui batas itu tetap.
  • masalah Kompilasi disebabkan oleh hilang # include pernyataan atau pernyataan # include di dalam perpustakaan namespace yang tetap.

Apa yang baru di versi 2.3.6:

  • Bendera openssl yang dimodifikasi untuk membuat hal-hal mengalir halus .
  • Lisensi dimodifikasi untuk memungkinkan openssl.
  • Pengenal socket yang unik dan cek valid baru yang ditambahkan.
  • metode abstraksi jalan Filesystem ditambahkan.
  • Sebuah file Changelog ditambahkan ke distribusi.
  • INSTALL berganti nama menjadi README.
  • Direktori pkgconfig dan * definisi .pc berkas ditambahkan.

Apa yang baru di versi 2.3.5:

  • metode Added (s) di UdpSocket untuk mengatur standar antarmuka yang akan digunakan untuk multicast.
  • bendera Ditambahkan untuk posisi kode independent untuk arsitektur linux-x86-32 (lihat
  • Makefile.Defines.linux-x86-32).
  • Ditambahkan hilang termasuk (pada beberapa distribusi / versi gcc).
  • SetUri di HttpRequest tidak lagi URLDecodes seluruh url.
  • Fix untuk variabel statis di SSLInitializer.
  • Fix untuk versi baru dari openssl (const SSLxx_method ()).
  • Fix untuk getnameinfo.
  • Modified Utilitas :: Uri parser kelas sehingga juga membagi url di jalan /
  • bagian querystring.

Perangkat lunak lain dari pengembang -

TV Browser
TV Browser

12 Apr 16

dvdisaster
dvdisaster

12 Apr 16

Komentar untuk C++ Sockets

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!