Ito ang Linux app na pinangalanang RESTinio na ang pinakabagong release ay maaaring ma-download bilang restinio-0.6.19-full.zip. Maaari itong patakbuhin online sa libreng hosting provider na OnWorks para sa mga workstation.
I-download at patakbuhin online ang app na ito na pinangalanang RESTinio sa OnWorks nang libre.
Sundin ang mga tagubiling ito upang patakbuhin ang app na ito:
- 1. Na-download ang application na ito sa iyong PC.
- 2. Ipasok sa aming file manager https://www.onworks.net/myfiles.php?username=XXXXX kasama ang username na gusto mo.
- 3. I-upload ang application na ito sa naturang filemanager.
- 4. Simulan ang OnWorks Linux online o Windows online emulator o MACOS online emulator mula sa website na ito.
- 5. Mula sa OnWorks Linux OS na kasisimula mo pa lang, pumunta sa aming file manager https://www.onworks.net/myfiles.php?username=XXXX gamit ang username na gusto mo.
- 6. I-download ang application, i-install ito at patakbuhin ito.
MGA LALAKI
Ad
RESTinio
DESCRIPTION
Ang RESTinio ay isang header-only na C++14 library na nagbibigay sa iyo ng naka-embed na HTTP/WebSocket server. Ito ay batay sa standalone na bersyon ng ASIO at pangunahing naka-target para sa asynchronous na pagproseso ng mga kahilingan sa HTTP. Dahil sinusuportahan din ang v.0.4.1 Boost::ASIO (1.66 o mas mataas). Isaalang-alang ang gawain ng pagsulat ng isang C++ na application na dapat suportahan ang ilang REST API, kinakatawan ng RESTinio ang aming solusyon para sa gawaing iyon. Tumatakbo ang server sa pangunahing thread, at tumutugon sa lahat ng mga kahilingan gamit ang isang hello-world na mensahe. Siyempre, mayroon kang access sa istruktura ng isang ibinigay na kahilingan sa HTTP, upang mailapat mo ang kumplikadong lohika para sa paghawak ng mga kahilingan. Paghawak ng kahilingan sa Async. Hindi agad makuha ang data ng tugon? Ok lang iyon, itabi ang hawakan ng kahilingan sa isang lugar at/o ipasa ito sa ibang konteksto ng pagpapatupad at bumalik dito kapag handa na ang data.
Mga tampok
- HTTP pipelining. Gumagana nang maayos sa paghawak ng kahilingan sa async
- Maaari nitong mapataas nang husto ang throughput ng iyong server
- Kontrol ng timeout. Maaaring alagaan ng RESTinio ang masamang koneksyon na tulad ng: magpadala ng "GET /" at pagkatapos ay natigil lang
- Mga tagabuo ng tugon. Kailangan ng chunked-encoded body - kung gayon ang RESTinio ay may espesyal na tagabuo ng tugon para sa iyo (malinaw na hindi lang ito ang tagabuo)
- ExpressJS-like request routing
- Isang pang-eksperimentong typesafe request router na nagbibigay-daan sa pag-iwas sa mga problema ng ExpressJS-like router sa tulong ng mga static na pagsusuri mula sa C++ compiler
Wika ng Programming
C + +
Kategorya
Ito ay isang application na maaari ding makuha mula sa https://sourceforge.net/projects/restinio.mirror/. Na-host ito sa OnWorks upang mapatakbo online sa pinakamadaling paraan mula sa isa sa aming mga libreng Operative System.