views:

63

answers:

0

I have a silverlight app which calls WCF services. I'm seeing some fairly strange behaviour.

Internet Explorer: Open the silverlight app. Wait for a while (while = less than a minute). Perform an operation which needs to call the WCF service. There is a significant delay till the silverlight app makes the server call. Wireshark and WebDevHelper both show that the delay is happening before the client calls the service, rather than in the service responding.

Open the silverlight app. Do not wait. Immediately perform an operation that hits the service. The call happens pretty much instantaneously.

Firefox: Open the same silverlight app. Wait for a while. Perform operation which hits the WCF service. There is no delay - the call goes thru' immediately

I'm struggling to figure out why this would happen, given that (as I understand it), both the browsers use the same silverlight plugin.