D
dilipn123
Greetings!
I have developed a.NET CF app for our sales team which uses SQL Server
CE Merge Replication to communicate with the ERP database. The problem
is that our salesteam complain that at times the synchronization is
very slow takes more than 20-30 minutes to synchronize data. The size
of the .sdf file on the device is between 3-5MB. Sometimes, the
synchronization speed is okay. How can I prevent this infrequent delays
in synchronization? Usually, they say that the first time when they do
a synchronize via GPRS, it takes sometimes more than an hour. First
time, I agree it will take time because it will replicate new data like
customers,items, combinations,prices etc. from the server to the
device.
I gave them a tip that first time you do it via network using Active
Sync, but this is not feasible to some salesperson since they work in
upcountry and dont have network. I think the delay is because of GPRS
connectivity. Is there any other alternative like I change my approach
of replication say from merge to RDA or should I go for some SOA
approach using webservices etc? Or any other technique like using
Outlook to send the data from ppc? Any suggestions welcome.
Thanks in advance for your time.
Regards,
Dilip
I have developed a.NET CF app for our sales team which uses SQL Server
CE Merge Replication to communicate with the ERP database. The problem
is that our salesteam complain that at times the synchronization is
very slow takes more than 20-30 minutes to synchronize data. The size
of the .sdf file on the device is between 3-5MB. Sometimes, the
synchronization speed is okay. How can I prevent this infrequent delays
in synchronization? Usually, they say that the first time when they do
a synchronize via GPRS, it takes sometimes more than an hour. First
time, I agree it will take time because it will replicate new data like
customers,items, combinations,prices etc. from the server to the
device.
I gave them a tip that first time you do it via network using Active
Sync, but this is not feasible to some salesperson since they work in
upcountry and dont have network. I think the delay is because of GPRS
connectivity. Is there any other alternative like I change my approach
of replication say from merge to RDA or should I go for some SOA
approach using webservices etc? Or any other technique like using
Outlook to send the data from ppc? Any suggestions welcome.
Thanks in advance for your time.
Regards,
Dilip