Original from: http://www.cnblogs.com/haippy/archive/2013/03/15/2962202.html
LIBUV employs an asynchronous (asynchronous), event-driven (Event-driven) programming style, whose main task is to provide a set of event loops and callback functions based
LIBUV has proven very mature through the practice and application of node. js, which was originally used for the project: Clsocket Https://github.com/DFHack/clsocket chose it primarily because it supported windows, Linux, Mac OSX (I guess), but the
ObjectiveThis should be nodejs of the principle of the 7th share, this post, a short period of time will not share the principle of Nodejs, will stop for a period of time, PS: not not more, but will dig new pits, recently in the research RPG Maker
Official web-based example Http://nikhilm.github.io/uvbook/threads.html#inter-thread-communication, Chinese understanding behindInter-thread CommunicationSometimes want various threads to actually send each other messages while they is running. For
What is the difference between LIBEVENT,LIBEV,LIBUV and three? libevent provides a complete solution (event library, non-blocking IO Library,http Library,DNS client), However , Libevent uses global variables, resulting in non-thread safety. Its
Recently used the new version of the LIBUV source code for compilation, the problems recorded in the compilation.
Download from Http://libuv.org/dist,
TAR-ZXVF libuv-v0.11.22.tar.gz
wget http://libuv.org/dist/v0.11.22/libuv-v0.11.22.tar.gz
CD
1. Download Source: http://dist.libuv.org/dist/
I downloaded the v1.8.0 version and opened to see four files, as follows:
Description:. tar.gz version of the source files can be compiled in Linux and Windows, at the end of the EXE is the
?based on LIBUV of the TCP Design (i)based on LIBUV of the TCP Design (ii)?first, the second version of the libuv_tcp is already basic to use. No error and crashes, support hundreds of-way client connection simultaneously. However, there is a flaw
First, configure the environment
Windows 7 64-bit
Python-2.7.5.amd64.msi
node-gyp-3.3.1
Libuv-v1.9.0.tar.gz http://download.csdn.net/detail/yagerfgcs/9672471
Software can be downloaded to my file share.
Second, the compilation process
1,
ASP. NET Core Web Server kestrel and HTTP. SYS Features
1.1. Noun Interpretation
1.2. Kestrel Basic Working principle
1.2.1. Basic architecture of Kestrel
1.2.2. How the Kestrel Works
1.2.2.1
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.