Click here to Skip to main content
15,886,024 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I am currently working on one project in which there is database Synchronization between desktop app(C#) and web-app(php). My server side database is MySQL and local desktop app stores data in Local database.

Here case is desktop application may not connected with internet all the time and data can be updated, created or deleted from both desktop and web-app even if desktop app is not connected with internet.

When connection available it should synchronize both side and handle conflicts. Is there any good way to implement it? Any pattern or algorithm or framework? Or I have to make my own system?

i came across microsoft sync framework in google search. can microsoft sync framework solve my problem?
Posted
Comments
Mukul Lad 5-Dec-14 6:56am    
Jay,
Do you get the solution for this or not?
I am not sure, but I think MS sync might not be used for the scenario you explained.
Kindly reply.
Herman<T>.Instance 5-Dec-14 9:27am    
Sync framework is for MS SQL
Mukul Lad 9-Dec-14 4:01am    
I am not sure for it.
But what if we have different platform at 2 ends.?
How can we do synchronization in such case?
Herman<T>.Instance 9-Dec-14 5:00am    
That will be hard SQL labour

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900