C++ Sockets

Скріншот програми:
C++ Sockets
Дані програми:
Версія: 2.3.9.9
Дата завантаження: 11 Mar 16
Розробник: -
Ліцензія: Безкоштовно
Популярність: 2

Rating: nan/5 (Total Votes: 0)

C ++ Sockets є крос-платформних, простий у використанні і повністю безкоштовне програмне забезпечення бібліотека реалізована в C ++ і призначений для використання в якості оболонки для створення сокетів BSD-стилю в додатках з відкритим вихідним кодом.


Підтримка SSL, IPv6, UDP, TCP і HTTP протоколи

Бібліотека забезпечує підтримку SSL (Secure Sockets Layer), IPv6, TCP (Transmission Control Protocol), UDP (User Datagram Protocol), зашифроване TCP, HTTP, а також повністю настроюється обробку помилок.

C ++ сокетов реалізує SCTP (протокол передачі потоку управління), UDP, TCP і ICMP (протокол керуючих повідомлень в мережі Інтернет) протоколи транспортного рівня, а також HTTP / HTTPS, SMTP і протоколи рівня AJP / 1.3 додатка.


Початок роботи з сокетами C ++

Щоб встановити і використовувати програмне забезпечення C ++ Sockets в операційній системі GNU / Linux, ви повинні завантажити останню версію з Softoware або безпосередньо з проекту & Rsquo ;. Офіційний сайт S, де він розповсюджуватися у формі вихідного архіву

Зберегти архів десь на вашому комп'ютері, витягти його вміст за допомогою утиліти менеджер архіву, відкрийте програму емулятор терміналу і перейдіть до папки, здобутих архівних файлів за допомогою & lsquo; CD & Rsquo; команда (наприклад, CD /home/softoware/Sockets-2.3.9.9).

Запуск & lsquo; зробити & Rsquo; Команда (без лапок), щоб зібрати бібліотеку, переконавшись в тому, що компілятор GCC встановлений на вашій операційної системи GNU / Linux. Після успішної компіляції, запуску і lsquo; зробити установку & Rsquo; Команда як корінь або & lsquo; Sudo зробити установку & Rsquo; Команда як адміністратор для установки системи C ++ Sockets шириною. Запуск & lsquo; Sockets-конфиг & Rsquo; команду, щоб побачити, як ви можете взаємодіяти з бібліотекою.


Під капотом

Поглянувши під капотом програмного забезпечення бібліотеки C ++ Sockets, ми можемо помітити, що він був повністю написаний на мові програмування C ++ і призначений для підтримки GNU / Linux, Solaris, Microsoft Windows і операційних систем Mac OS X. Вона працює на 64-розрядних і 32-розрядних комп'ютерах

Що нового в цьому випуску :.

  • виправлена ​​помилка, яка не дозволяла HttpGetSocket від виходу нормально, якщо нульовий байт ресурс приніс був встановлений.
  • Деякі відсутню включає були включені в нові версії компіляторів.

Що нового у версії 2.3.9.7:

  • Detach~~HEAD=pobj~~number=plural ниток, які ніколи не припиняв була виправлена.
  • від'єднання від методу OnAccept тепер працює.
  • Час, щоб почати стоїть окремо нитка була зменшена.

Що нового у версії 2.3.9.6:

  • A~~HEAD=pobj проблема синхронізації була вирішена в окремих гніздах.
  • Додаткові параметри налаштовують були додані.
  • Втрачені державні прапори тепер беруться в sockethandler.
  • Клієнт сокет AJP був оновлений.

  • <Літій> The JSON парсер був оновлений.

Що нового на підтримку версії 2.3.9.3:

  • Multithread~~HEAD=pobj була додана в sockethandler.
  • Побудувати проблеми в MinGW / Cygwin фіксувалися.

Що нового у версії 2.3.9.2:

  • More~~HEAD=pobj внутрішньої реструктуризації SocketHandler.
  • Метод Get () був знищений. Set () був розділений на три частини:
  • ISocketHandler_Add (), ISocketHandler_Mod (), і ISocketHandler_Del ().
  • Нові методи, визначені в інтерфейсі ISocketHandler для підтримки різних
  • моделі сокета IO :. ISocketHandler_Select (), MAXCOUNT ()
  • Вилучені метод Set () з класу Socket.
  • Реалізована SocketHandlerEp використовуючи Epoll тільки для Linux.
  • reinterpret_cast доданий в ListenSocket для ipv6 адреси структури.
  • HttpPostSocket член змінної, що містить заголовки HTTP (m_fields) в даний час
  • захищений (змінений з приватної).
  • Після ремонту функція Перевстановлення в sockethandler.

Що нового у версії 2.3.9.1:

  • Major реструктуризація sockethandler внутрішнього коду. Використання і memorysafe різьбових CLIB / с під час виконання функції.

Що нового у версії 2.3.7:

  • Дзвінок записи висить при використанні SSL був встановлений.
  • Збій при спробі збільшити в STL ітератори за її межами було встановлено.
  • Проблеми компіляції, викликані відсутні #include #include заяви або заяви всередині імен бібліотеки були встановлені.

Що нового у версії 2.3.6:

  • The OpenSSL прапори були змінені, щоб зробити речі потоку більш гладкою .
  • Ліцензія була змінена, щоб OpenSSL.
  • були додані унікальний ідентифікатор сокета і новий діючий чек.
  • були додані методи абстракції шлях Filesystem.
  • Файл список змін був доданий в дистрибутив.
  • Інсталяційний була перейменована в README.
  • Файл каталогу pkg-config і * Визначення .pc були додані.

Що нового у версії 2.3.5:

  • Метод Додано (и) в UdpSocket для установки за замовчуванням інтерфейс буде використовуватися для під LGPL.
  • долучення прапор для позиції незалежного коду для Linux-x86-32 архітектури (див
  • Makefile.Defines.linux-x86-32).
  • долучення відсутній включає в себе (в деяких дистрибутивах / РСАДПЗ версії).
  • SetUri в HttpRequest більше не URLDecodes весь URL.
  • Виправлення для статичних змінних в SSLInitializer.
  • Виправлення для нової версії OpenSSL (Const SSLxx_method ()).
  • Виправлена ​​помилка getnameinfo.
  • Модифікована утиліта :: Uri аналізатор класу тому він також розділяє URL в дорозі /
  • QueryString частини.

Інші програми розробника -

intltool
intltool

12 Apr 16

Xfburn
Xfburn

22 Jun 18

StressLinux
StressLinux

19 Jun 16

CyanPack
CyanPack

27 Apr 16

C++ Sockets

Коментар не знайдено
додати коментар
Включіть картинки!