Login  
Search All Forums
Dart Home | PowerTCP Web for ActiveX | Custom Development Reply | PowerTCP Web for ActiveX Topics | Forums   
AuthorForum: PowerTCP Web for ActiveX
Topic: Timeout not working
masjj

From: Derby, United Kingdom
Posts: 2
Member Since: 07/14/04
posted July 14, 2004 8:23 AM

We have been using PowerTCP Web Tool to send and receive XML/SOAP messages with a third party company. As soon as we deployed the solution, the performance of our ASP.Net application started to suffer to the extent that we had to auto-restart the asp.net process every 2 hours. Note: We get over 5 million hits per day.

We got microsoft involved and they concluded that a large number of threads executing the PowerTCP Web Tool were sleeping. It seems that despite the fact we have specified a 10 second timeout, this timeout value is being ignored and the thread simply sits and waits for a reply from the third party web server. We've passed the code to Microsoft and they say there's nothing wrong with it and we should ask DART if this is a known issue.

Has anyone else had this problem and if so, is there a work arround?
K M Drake



From: Utica, NY USA
Posts: 3406
Member Since: 07/14/00
posted July 14, 2004 11:48 AM

Hi,
I am not surprised that you would see behavior like this, since the Web control uses Wininet, which can only have two instances active at any time, and is therefore not recommended for server-side apps.

In fact, this was one of the main reasons we decided to develop an alternative product (the WebAsp control of the Web Enterprise Tool):
http://www.dart.com/powertcp/webenterprise.asp

Unfortunately, I do not think you will be able to use the Web control in this way, due to its reliance on the wininet.dll.

Sorry,
-ken
masjj

From: Derby, United Kingdom
Posts: 2
Member Since: 07/14/04
posted July 14, 2004 12:23 PM

That doesn't sound good!

Any idea why the PowerTCP Web Tool is the only object capable of reading the response that comes back from the thrid party server? All other objects eg .Net HTTPRequest/Response can't read the reply stream.
K M Drake



From: Utica, NY USA
Posts: 3406
Member Since: 07/14/00
posted July 15, 2004 10:31 AM

Hi,
No, it would require analysis of the response to figure something like that out.
There is probably something not quite right about it, but wininet has code to handle it.
-ken
Reply | PowerTCP Web for ActiveX Topics | Forums   
This site is powered by PowerTCP WebServer Tool PowerTCP WebServer for ActiveX