Suppose I call the HttpWebRequest.BeginGetRequestStream () method.
I know that this method is asynchronous, and when it ends, you should call the callback method.
I am sure that when calling the callback method, the input / output stream creates the CLR, and this input / output stream makes the callback.
What I'm not sure when I call HttpWebRequest.BeginGetRequestStream (), is there any input / output stream generated by the CLR? Or just a workflow created to send a request to a device?
Async IO . . async IO! ?
. , CLR -. , CLR , .
: .
:
. , . - , "" IOCP, - , , .
, , () . 1000 , - ; . , , TCP-.
, IOCP, (, , ) , //, , . , TCP- TCP- . , , ( , ), , (, -) , . , , -.