I have an ASP page including the following line:

Set objSMSReceiver = Server.CreateObject("SMSReceiver.clsMessageHandler")

where the component to be created is a VB DLL that I've developed. Usually this works. However the processing carried out by the VB DLL object takes 10-20 seconds, and when many clients simultaneously request this page I occasionally get the error: Object Required (which I capture by writing to a error log).

I assume this is because windows/IIS can only instantiate a certain number of these components? Is this likely to be the problem? How can I confirm? How can I investigate/resolve/improve this?

thanks
Kester