Channel is busy. Try again later

Hello.
I created a Webserver. I have got a wsdl file and used the remobject source generator to create the Delphi code.
To receive requests (from a SAP server) I’m using a TROIndyHTTPServer and TROSOAPMessage. The application has got the purpose to create orders in a QA system. The result of the order creation will send to another target url. Therefor I use TROWinInetHTTPChannel and TROSOAPMessage components.

My TROIndyHTTPServer component receives requests, the application creates orders and send result. Everything fine in the case, that the requests will be received in two seconds time interval. But, if there are many requests in a very short interval ‘RemObjects’ throw an exception: ‘Channel is busy. Try again later.’ and anytime the application raise an adress access failure.

Is there a possibility to handle more than one requests at the same time? I don’t want to implement a spooler or something like this. Maybe RemObjects components have got the possibily or there are some hint options. Has anybody an idea or a hint?

Thanks for your help in advance.

Regards,
Randy

Unfortunately ordinary channels can’t send more than one request at the same time. Super channels can, but it can work only with RemObjects servers.