Hello, I have an application in a PDA with CF3.5. I also wrote a webservice (WCF) in .NET3.5.
there are two operations:
1) PDA asks the WS for data. WS returns an sdf (sql server CE file) around 500KB. The communication is fine. Around 5-10 secs.
2) PDA goes around collection data, and sometime returns to a station and connects to the WiFi. PDA checks if connection with WS exists by running a simple true-false function from the WS to check if there is a communication failure. If not, PDA sends its filled sdf file (700KB) to the WS. The time from invoking the WS function from the PDA, until the function is ran in the WS (which means data has been send to the function as a byte[]) takes about 30-40 seconds!
Why is it such a big differences in sending/receiving? What should I check for misconfiguration?
thanks