Re: [twsocket] Socket throughput optimizations

2008-06-11 Thread Tobias Rapp
Hello Francois, thanks for your long and descriptive reply. > Using the same client or server, at the same time in the day, are you able > to check for network thruput using other tools ? [...] Yes, I've tried that and got 12MB/s for standard Windows file copy (CIFS), 4MB/s for FTP file copy u

[twsocket] [THTTPServer] Answers blocked ?

2008-06-11 Thread Guillaume ROQUES
> I don't know how you send the reply (since there are several ways to do it), > but if you don't set ContentLength correctly, then the client may wait > forever for data that will never comes. As you said it usually works, > probable the length is set correctly. You have to verify if it is alwa

Re: [twsocket] [THTTPServer] Answers blocked ?

2008-06-11 Thread Francois Piette
> > I don't know how you send the reply (since there are several ways to do it), > > but if you don't set ContentLength correctly, then the client may wait > > forever for data that will never comes. As you said it usually works, > > probable the length is set correctly. You have to verify if it is

[twsocket] Re : [THTTPServer] Answers blocked ?

2008-06-11 Thread Guillaume ROQUES
> Are you using AnswerString(), AnswerPage() or similar ?AnswerString > Are you building the response header lines yourself or is this handled by > the component ?Handled by the component > What I wanted to know was : when the issue occur, are all the clients and > all the requests affected ? Said

Re: [twsocket] Socket throughput optimizations

2008-06-11 Thread Wilfried Mestdagh
Hello Tobias, > In order to messure transmission speed I would write a small > test suite including client and server. The client would send > preallocated, constant data blocks in a loop and would use event > OnDataSent to send the next block. The server would simply through > away anything. Yo

Re: [twsocket] Re : [THTTPServer] Answers blocked ?

2008-06-11 Thread Francois Piette
>> Are you using AnswerString(), AnswerPage() or similar ? >AnswerString Perfect. >> Are you building the response header lines yourself or is this handled by >> the component ? >Handled by the component Perfect. >> What I wanted to know was : when the issue occur, are all the clients and >> a

Re: [twsocket] Socket throughput optimizations

2008-06-11 Thread Arno Garrels
Hello Tobias, > > Yes, I've tried that and got 12MB/s for standard Windows file copy > (CIFS), 4MB/s for FTP file copy using Internet Explorer and 3MB/s for > FTP file copy using the ICS demo client. Strange, I can upload a big file at around 5,5 MB/sec using TFTPCli in a 100 MBit/s LAN, I think