Pocket PC - fluctuating delay issue

  • Thread starter Thread starter Paul
  • Start date Start date
P

Paul

I have put together two small (testing) applications, one
using the
full blown .net framework(for win32) and the other using
the compact framework(for pocket pc).

The applications are identical in code and perform 10
calls to a web service (each call the same method).

The web service method is called on a separate thread and
returns a dataset, which is then invoked by the main
thread to populate a datagrid.

The time is recorded for each call - from beginning the
call to the web service method, to ending the call to the
web service method.

The problem lies in the non linear results.

For the win32 app, each call (less the first call) is
very quick with a response time of 20 - 30ms.
I ran the win32 application connecting to the web service
over both a standard network and a wireless network and
the results are indifferent.

Results are slower, yet relatively consistent when
running the pocket pc app on the built-in (.net 2003)
emulator (100ms - 180ms). However, performing the same
process on a pocket pc accessing the web service via the
same wireless network returns results of anything from
120ms (similar to results on the emulator) to 5000ms.

This unpredictable fluctuation causes long intermittent
delays when performing larger/multiple calls to the web
service.

It may be worth pointing out that the wireless network is
free from any additional traffic.

Any ideas what could be causing this would be much
appreciated.

Thanks,

Paul.
 
Hi Paul,

To troubleshoot the issue further are you seeing the same delay on Pocket
PC when using wired ethernet connection or are you seeing long delays with
only wireless connection on Pocket PC?

-Rashmi.
 
Back
Top