Click here to Skip to main content
15,895,142 members
Home / Discussions / C#
   

C#

 
GeneralRe: Error stop Http Listener Pin
George_George3-Jun-08 2:49
George_George3-Jun-08 2:49 
GeneralRe: Error stop Http Listener Pin
N a v a n e e t h3-Jun-08 7:03
N a v a n e e t h3-Jun-08 7:03 
GeneralRe: Error stop Http Listener Pin
George_George3-Jun-08 15:23
George_George3-Jun-08 15:23 
GeneralRe: Error stop Http Listener Pin
N a v a n e e t h3-Jun-08 15:33
N a v a n e e t h3-Jun-08 15:33 
GeneralRe: Error stop Http Listener Pin
George_George3-Jun-08 15:49
George_George3-Jun-08 15:49 
GeneralRe: Error stop Http Listener Pin
N a v a n e e t h4-Jun-08 5:16
N a v a n e e t h4-Jun-08 5:16 
GeneralRe: Error stop Http Listener Pin
George_George4-Jun-08 20:34
George_George4-Jun-08 20:34 
GeneralRe: Error stop Http Listener Pin
N a v a n e e t h5-Jun-08 6:55
N a v a n e e t h5-Jun-08 6:55 
George_George wrote:
Do you mean the pattern in my code is not truly handles incoming requests at the same time?


I felt so. Your code won't handle as you are calling WaitOne which will block it. Also the IAsyncResult instance will be overwritten each time. I am not telling that your code can't handle two requests, I am telling it can't handle simultaneous requests because of that blocking.

George_George wrote:
Are there any benefits doing this? Could you show me a couple of lines of pseudo code please?


There are many. You can execute many requests simultaneously. Consider the following pseudo code

1 - Inside the StartListen method, remove call to WaitOne.
2 - Put IAsyncResult inside that loop. Which means IAsyncResult will be created for each request.
3 - Create another class for doing request handling, where you pass this IAsyncresult instance. So ultimately you will have each IAsyncResult instance for each request.

I am not sure about I am correct. But have a try and modify it according to your need.

All C# applications should call Application.Quit(); in the beginning to avoid any .NET problems.- Unclyclopedia

How to use google | Ask smart questions

GeneralRe: Error stop Http Listener Pin
George_George5-Jun-08 14:44
George_George5-Jun-08 14:44 
GeneralRe: Error stop Http Listener Pin
N a v a n e e t h5-Jun-08 17:09
N a v a n e e t h5-Jun-08 17:09 
GeneralRe: Error stop Http Listener Pin
George_George5-Jun-08 18:50
George_George5-Jun-08 18:50 
AnswerRe: Error stop Http Listener Pin
GDavy2-Jun-08 22:38
GDavy2-Jun-08 22:38 
GeneralRe: Error stop Http Listener Pin
George_George2-Jun-08 22:44
George_George2-Jun-08 22:44 
GeneralRe: Error stop Http Listener Pin
GDavy2-Jun-08 23:01
GDavy2-Jun-08 23:01 
GeneralRe: Error stop Http Listener Pin
George_George2-Jun-08 23:32
George_George2-Jun-08 23:32 
GeneralRe: Error stop Http Listener Pin
suzuuu26-Apr-10 20:52
suzuuu26-Apr-10 20:52 
AnswerRe: Error stop Http Listener Pin
Zoltan Balazs3-Jun-08 1:14
Zoltan Balazs3-Jun-08 1:14 
GeneralRe: Error stop Http Listener Pin
George_George3-Jun-08 1:23
George_George3-Jun-08 1:23 
QuestionHow i create auto update application Pin
wasimsharp2-Jun-08 21:46
wasimsharp2-Jun-08 21:46 
AnswerRe: How i create auto update application Pin
Robert Rohde2-Jun-08 21:53
Robert Rohde2-Jun-08 21:53 
QuestionHow to find if media file is DRM protected or not ? Pin
Sharma Ritesh2-Jun-08 21:44
Sharma Ritesh2-Jun-08 21:44 
AnswerRe: How to find if media file is DRM protected or not ? Pin
PeaceTiger8-Feb-11 9:15
PeaceTiger8-Feb-11 9:15 
QuestionQuestion on array?? Pin
Hum Dum2-Jun-08 19:46
Hum Dum2-Jun-08 19:46 
AnswerRe: Question on array?? Pin
dan!sh 2-Jun-08 20:03
professional dan!sh 2-Jun-08 20:03 
GeneralRe: Question on array?? Pin
Hum Dum2-Jun-08 20:16
Hum Dum2-Jun-08 20:16 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.