Subj : Re: Can long blocking tasks scale? To : comp.programming.threads From : Hans Malherbe Date : Thu Aug 25 2005 03:09 am >Is there an easy way for a single thread to handle multiple concurrent >calls to the black box? The black box is called through a Microsoft COM interface. I can see two options for achieving multiple calls per thread: 1. Change the interface so that multiple requests is passed in a single call. 2. Create an asynchronous COM facade. The first option requires changes in the black box while the second farms out the thread per request problem to the COM runtime. COM is hardly going to cope with thousands of concurrent requests. Can you see other options? Groete Hans .