C++ Sockets

Скриншот программы:
C++ Sockets
Детали программы:
Версия: 2.3.9.9
Дата загрузки: 11 Mar 16
Разработчик: -
Тип распространения: Бесплатная
Популярность: 21

Rating: 5.0/5 (Total Votes: 1)

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 для установки по умолчанию интерфейс будет использоваться для многоадресной рассылки.
  • Добавлен флаг для позиции независимого кода для Linux-x86-32 архитектуры (см
  • Makefile.Defines.linux-x86-32).
  • Добавлен недостающий включает в себя (в некоторых дистрибутивах / ССАГПЗ версии).
  • SetUri в HttpRequest больше не URLDecodes весь URL.
  • Исправление для статических переменных в SSLInitializer.
  • Исправление для новой версии OpenSSL (Const SSLxx_method ()).
  • Исправлена ​​ошибка getnameinfo.
  • Модифицированная утилита :: Uri анализатор класса поэтому он также разделяет URL в пути /
  • QueryString части.

Другие программы разработчика -

Комментарии к C++ Sockets

Комментарии не найдены
добавить комментарий
Включите картинки!