Re: [twsocket] It's time to make ICS-V5 last release

2006-03-20 Thread Francois Piette
It looks like Delphi 2005 doesn't support class methods as property getter. Since this is activated by contentcoding in HTTP component, you have to disable it. Edit HttpProt.pas. At line 406 you'll find this code: {$IFDEF COMPILER5_UP} {$DEFINE UseNTLMAuthentication} {$DEFINE UseBandwidthC

[twsocket] ics under kylix ?

2006-03-20 Thread [EMAIL PROTECTED]
I want to make a TWSocket server under kylix3. This server will accept incoming connections from clients and will offer some strings. But the question is: Can I compile server under kylix3? ICS I saw is not for kylix. ___ No banners. No pop-ups.

[twsocket] Scalable web-based application: with or without ICS and how?

2006-03-20 Thread S.Korotky
Hello All! We have an application which exposes its internal data on the Internet through a web-server. Currently the MS IIS is used, but we need the application to be scalable, and the standard replication feature incorporated into IIS can't do the trick with the internal data. The data is contin

Re: [twsocket] ics under kylix ?

2006-03-20 Thread Francois Piette
> I want to make a TWSocket server under kylix3. > This server will accept incoming connections from clients > and will offer some strings. > > But the question is: Can I compile server under kylix3? > > ICS I saw is not for kylix. There is a Kylix version available from http://www.overbyte.be. It

Re: [twsocket] Scalable web-based application: with or without ICS andhow?

2006-03-20 Thread Francois Piette
Questions: - How many concurrent users do you have to support ? - How many requests per second do you have to sustain (average value) ? - What is the total thruput needed (Bytes/Sec) ? -- Contribute to the SSL Effort. Visit http://www.overbyte.be/eng/ssl.html -- [EMAIL PROTECTED] Author of ICS (I

Re: [twsocket] Odd Behaviour

2006-03-20 Thread Allan Fernandes
Hi, >> You need a bigger data port range than that. This >> will allow only one data transfer (can be a file listing) then you will have problems with ports >> being in time_wait state, so having no available ports. Please correct my interpretation if I am wrong. One Ftp transfer can make use

Re: [twsocket] Scalable web-based application: with or without ICS and how?

2006-03-20 Thread S.Korotky
> Questions: Hm. I can answer to your questions only as it is planned, because the application is being tested in 1-server configuration now with a low load. > - How many concurrent users do you have to support ? In an ordinary 1-processor configuration, the single server should be capable to pr

Re: [twsocket] It's time to make ICS-V5 last release

2006-03-20 Thread Fastream Technologies
Did you remove the IOS variables for BCB compatibility? Regards, SZ - Original Message - From: "Francois PIETTE" <[EMAIL PROTECTED]> To: Sent: Sunday, March 19, 2006 9:06 PM Subject: [twsocket] It's time to make ICS-V5 last release >I plan to release ICS-V5. That is make the current

Re: [twsocket] It's time to make ICS-V5 last release

2006-03-20 Thread Fastream Technologies
BCB does not like the class member functions as well! It produces buggy header that then must be changed manually!! Regards, SZ - Original Message - From: "Francois Piette" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Monday, March 20, 2006 10:23 AM Subject: Re: [twsocket] It's

Re: [twsocket] New ICS-V6 beta uploaded

2006-03-20 Thread Fastream Technologies
Does this version support BCB6/2006? Regards, SZ - Original Message - From: "Francois PIETTE" <[EMAIL PROTECTED]> To: Sent: Sunday, March 19, 2006 9:02 PM Subject: [twsocket] New ICS-V6 beta uploaded >A new ICS-V6 beta is ready. > - I made it to the same level as ICS-B5, that is I ad

Re: [twsocket] Scalable web-based application: with or without ICSand how?

2006-03-20 Thread Francois Piette
I don't want answer related to processors. I want the number you actually want to support. Then when knowning those numbers, one can think about an architecture needed to support it. So the questions remains open: - How many concurrent users do you have to support ? - How many requests per second

[twsocket] Server problem (leaking memory)

2006-03-20 Thread Fastream Technologies
Hello, Our multi-threaded web server leaks 16-32KB per socket now. I hacked a lot to make async ICS a MT web server but there has been many issues as ICS has no MT web server example. Note that this leak cannot be catched by CodeGuard. I hope we can figure this out together. Up to triggerSessi

Re: [twsocket] Server problem (leaking memory)

2006-03-20 Thread Arno Garrels
Fastream Technologies wrote: > Hello, > > Our multi-threaded web server leaks 16-32KB per socket now. I hacked a lot > to make async ICS a MT web server but there has been many issues as ICS > has no MT web server example. But there are various multi-threaded, TWSocketServer derived classes plus

Re: [twsocket] Server problem (leaking memory)

2006-03-20 Thread Fastream Technologies
- Original Message - From: "Arno Garrels" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Monday, March 20, 2006 3:54 PM Subject: Re: [twsocket] Server problem (leaking memory) > But there are various multi-threaded, TWSocketServer derived classes plus > demos in latest Beta V5. I ha

Re: [twsocket] Server problem (leaking memory)

2006-03-20 Thread Fastream Technologies
- Original Message - From: "Arno Garrels" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Monday, March 20, 2006 3:54 PM Subject: Re: [twsocket] Server problem (leaking memory) > You say that you post a message to the worker thread to let it > ThreadAttach. > What do you do until th

Re: [twsocket] Server problem (leaking memory)

2006-03-20 Thread Arno Garrels
Fastream Technologies wrote: >> You say that you post a message to the worker thread to let it >> ThreadAttach. >> What do you do until the worker thread has attached?? You cannot just >> post a message, you have to wait until the workerthread has allocated the >> window. > > What do you suggest?

Re: [twsocket] Server problem (leaking memory)

2006-03-20 Thread Wilfried Mestdagh
Hello, That is a lot leaking ;( Use GetHeapStatus and AllocMemSize to check at regular places in your code to find out where it starts to eat... --- Rgds, Wilfried [TeamICS] http://www.overbyte.be/eng/overbyte/teamics.html http://www.mestdagh.biz Monday, March 20, 2006, 14:34, Fastream Technolog

Re: [twsocket] Odd Behaviour

2006-03-20 Thread Dan
One data transfer uses one port. However, even file listings are counted as a data transfer. You can reuse ports, but not always straight away because of the time wait state. So lets say you do a file listing and it uses your one and only data port...then you cannot use that port again for a

Re: [twsocket] Scalable web-based application: with or withoutICSand how?

2006-03-20 Thread S.Korotky
> So the questions remains open: > - How many concurrent users do you have to support ? I'm afraid, I still do not understand what exactly are you asking, taking into account that you wrote: > I don't want answer related to processors. Then for what part of the application is the "concurrency" ass

Re: [twsocket] Server problem (leaking memory)

2006-03-20 Thread Fastream Technologies
Hi, - Original Message - From: "Arno Garrels" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Monday, March 20, 2006 4:25 PM Subject: Re: [twsocket] Server problem (leaking memory) > Fastream Technologies wrote: >>> You say that you post a message to the worker thread to let it >>>

Re: [twsocket] New ICS-V6 beta uploaded

2006-03-20 Thread David A. G.
> Does this version support BCB6/2006? no, only 5 or 6 componentes seems ready for Delphy 2006. - Original Message - From: "Fastream Technologies" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Monday, March 20, 2006 9:51 AM Subject: Re: [twsocket] New ICS-V6 beta uploaded > D

Re: [twsocket] Server problem (leaking memory)

2006-03-20 Thread Fastream Technologies
Ok figured out your logic. It gives the same performance/memory leak as before. I think there is a problem with another part... Regards, SZ - Original Message - From: "Fastream Technologies" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Monday, March 20, 2006 6:01 PM Subject: Re

Re: [twsocket] ics under kylix ?

2006-03-20 Thread Jack
Hello Francois, > There is a Kylix version available from http://www.overbyte.be. > It is slightly different than the windows version since Linux > doesn't support the same asynchronous > programming model. Async operation has been implemented using multithreading. I think Linux also supports asy

Re: [twsocket] Scalable web-based application: with orwithoutICSand how?

2006-03-20 Thread Francois PIETTE
>> So the questions remains open: >> - How many concurrent users do you have to support ? > I'm afraid, I still do not understand what exactly are you asking, taking > into account > that you wrote: >> I don't want answer related to processors. > Then for what part of the application is the "concu

Re: [twsocket] ics under kylix ?

2006-03-20 Thread Francois PIETTE
>> There is a Kylix version available from http://www.overbyte.be. >> It is slightly different than the windows version since Linux >> doesn't support the same asynchronous >> programming model. Async operation has been implemented using >> multithreading. > > I think Linux also supports async soc

Re: [twsocket] Server problem (leaking memory)

2006-03-20 Thread Arno Garrels
Fastream Technologies wrote: > Ok figured out your logic. It gives the same performance/memory leak as > before. I think there is a problem with another part... This may not be your current problem, but it is a problem. > - destroy the client object fully > - have the FClientList routine run in t

Re: [twsocket] Server problem (leaking memory)

2006-03-20 Thread Arno Garrels
Arno Garrels wrote: > Fastream Technologies wrote: >> Ok figured out your logic. It gives the same performance/memory leak as >> before. I think there is a problem with another part... > > This may not be your current problem, but it is a problem. > >> - destroy the client object fully >> - have

Re: [twsocket] Server problem (leaking memory)

2006-03-20 Thread Fastream Technologies
- Original Message - From: "Arno Garrels" <[EMAIL PROTECTED]> To: "ICS support mailing" Sent: Monday, March 20, 2006 10:34 PM Subject: Re: [twsocket] Server problem (leaking memory) > Forgot to mention that I would derive a MT TWsocketServer first that > behaves > as I like. It often hel

Re: [twsocket] Scalable web-based application: with orwithoutICSandhow?

2006-03-20 Thread S.Korotky
> Sorry, but you are again making assumptions about the solution without > giving the requirements. > I can't give you correct advice it you don't tell me the numbers I asked. > Don't think about servers, cpu, timouts, sessions and the like. Only what > the application require seen from the high

[twsocket] please

2006-03-20 Thread 陈登科
dear twsocket, i dont't want receive those mail list.then are too much from my mailbox.do you help me to stop send mail to me? my email is "[EMAIL PROTECTED]". becuase i can't find the place where i can stop it . dengke chen [EMAIL PROTECTED]   2006-03-21 --