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 (Протокол за управление на предаването), UDP (User Datagram Protocol), криптиран TCP, HTTP, както и много адаптивни обработка на грешки.

C ++ Sockets реализира на SCTP (Stream Control кутия Protocol), UDP, TCP, и ICMP (Internet Control Protocol ЛС) Transport Layer протоколи, както и на HTTP / HTTPS, SMTP и AJP / 1.3 слой протоколи за приложения.


Първи стъпки с C ++ Sockets

За да инсталирате и използвате C ++ Sockets софтуера на GNU / Linux операционна система, трябва да изтеглите най-новата версия от Softoware или директно от проекта & rsquo; с. Официален уебсайт, където тя е разпределена като архив източник

Save архива някъде на вашия компютър, извличане на съдържанието му с помощта на помощна програма архив мениджър, отворите приложение терминален емулатор и да се премести на мястото на добитите файл използвайки & 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~~number=plural теми, които не спря да е фиксиран.
  • Сваляне от метод OnAccept сега работи.
  • Време за стартиране на самостоятелна тема е намалена.

Какво ново във версия 2.3.9.6:

  • A времето проблем е решен в обособени гнезда.
  • са добавени Още опции за конфигуриране.
  • Изгубена държавните знамена сега се изтеглят в sockethandler.
  • гнездото AJP клиент е актуализиран.
  • анализатора JSON е актуализиран.

Какво ново в подкрепа версия 2.3.9.3:

  • Multithread е добавен в sockethandler.
  • Изграждане проблеми в MinGW / Cygwin бяха фиксирани.

Какво ново във версия 2.3.9.2:

  • More вътрешно преструктуриране на 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 е фиксиран.
  • A катастрофа, когато се опитват да се увеличи на STL итератор извън нейните граници е фиксиран.
  • проблеми съставяне причинени от липсващи # включват изявления или # включват изявления вътре пространство от имена на библиотеката бяха фиксирани.

Какво ново във версия 2.3.6:

  • знамена OpenSSL бяха променени, за да направим нещата протичат по-плавни .
  • Лицензът беше променен, за да позволи на OpenSSL.
  • бяха добавени единен идентификатор гнездо и нов валиден проверка.
  • бяха добавени методи Filesystem пътя абстракция.
  • A Changelog файл е добавен в разпределението.
  • Инсталирай се преименува в README.
  • бяха добавени pkgconfig директория и * дефиниция .pc файл.

Какво ново във версия 2.3.5:

  • метод (и) Добавено в UdpSocket да зададете по подразбиране интерфейс се използва за множествено предаване.
  • Добавен флаг за позиция независим код за Linux-x86-32 архитектура (виж
  • Makefile.Defines.linux-x86-32).
  • Добавен липсващата включва (на някои дистрибуции / ССЗ версии).
  • SetUri в HttpRequest вече не URLDecodes целия URL адрес.
  • Fix за статични променливи в SSLInitializer.
  • Fix за нова версия на OpenSSL (Конст SSLxx_method ()).
  • Fix за getnameinfo.
  • Изменено Utility :: Ури анализатор клас, така че тя също се разделя на URL адреса на пътя /
  • querystring части.

Друг софтуер на разработчика -

Aseba
Aseba

12 Apr 16

DataCleaner
DataCleaner

11 Apr 16

Stellarium
Stellarium

17 Aug 18

Xfburn
Xfburn

22 Jun 18

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

Коментари не е намерена
добавите коментар
Включете на изображения!