On 7/25/06, Nick Causton <[EMAIL PROTECTED]> wrote:
Well one example that I will be getting back to finishing off soon where
I
believe multithreading is necessary is the VFP webserver. Now that
definitely needs multiple threads so that no one request can block all
others. Actually whether it will be best with multiple threads or
multiple
exes I am yet to determine.
It's perfectly possible to write a single threaded webserver that can
service multiple clients... The difficulty is when you need to run a
long process on the data before sending.
In a web environment MTS, (Microsoft Transaction Server), or
West-Wind WebConnect can provide all that's needed, IMO,
when it comes to scaling or multithreading if you will.
Even without either of those two, a well written VFP COM dll
can handle quite a load. We expect any process we include to
execute in fractions of a second.
For example, calls to generate dynamic HTML pages should
easily handle potentially hundreds of concurrent users per second.
If you need more scalability than that, then look at what the
other two helper solutions bring to the table.
Jim Eddins
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the
author, and do not constitute legal or medical advice. This statement is added
to the messages for those lawyers who are too stupid to see the obvious.