LiveInternet
LiveInternet
x
(+ )
rss rss hh new
rss rss hh new
rss_rss_hh_new
-
-
e-mail
-
(21)
BlooDandMilK
Elenka2000
Python3
Stock_Market_Trading
_ghbhjif
balloonic
dmitriy1800
_
_
-
: 17.03.2011
:
:
: 51
:
HTTP- C++: RESTinio, libcurl. 3
, 02 2018 . 09:33
+
bridge_server-. HTTP-
RESTinio
. delay_server-
libcurl
curl_multi
curl_multi_perform
curl_multi_wait
.
bridge_server-, , HTTP- . libcurl-
curl_multi_socket_action
.
. , . - , - , . ? .
->
https://habrahabr.ru/post/349986/
:
author eao197
open source
c++
++14
http-
libcurl
0
0
0
0
0
0
<a href="https://www.liveinternet.ru/users/rss_rss_hh_new/post431311230/">Асинхронные HTTP-запросы на C++: входящие через RESTinio, исходящие через libcurl. Часть 3</a><br/>В предыдущей статье мы разобрали реализацию двухпоточного bridge_server-а. На одном потоке асинхронно обрабатываются входящие HTTP-запросы посредством RESTinio. На втором потоке выполняются асинхронные запросы к delay_server-у посредством libcurl в виде curl_multi с использованием функций curl_multi_perform и curl_multi_wait. Сегодня же мы разберем другую реализацию bridge_server-а, которая асинхронно обслуживает и входящие, и исходящие HTTP-запросы на одном и том же пуле потоков. Из libcurl-а для этих целей применяется функция curl_multi_socket_action. Эта реализация заняла у нас больше все... <a href="https://www.liveinternet.ru/users/rss_rss_hh_new/post431311230/">Читать далее...</a>
« .
—
—
. »
:
[1] [
]
:
:
: ( )
:
URL
LiveInternet
PDA