dalay returning of web service invokation

Hi All!

Im developing a multithreading C# application in which one I invoke several web service methods in the same machine. Those web services have been developed with java / Apache web server, and I cant change them.
My problem occurs sometimes in Windows XP, when I invoke a web service method the call needs a lot of time to return. However I have no problems in Windows 2000, it runs perfectly.
Does somebody know why?

Ill give you a clue, the multithreaded application has a heavy CPU percent usage.
May be this related with the problem?

Advanced thanks!
[600 byte] By [rgalopo] at [2007-11-20 11:09:06]
# 1 Re: dalay returning of web service invokation
Is the CPU usage higher on the XP machine than on the Win2K machine?
Arjay at 2007-11-9 11:36:20 >
# 2 Re: dalay returning of web service invokation
The CPU usage is the same in both Windows ...
rgalopo at 2007-11-9 11:37:20 >