This is why you go to Servoy World!
Posted: Wed Jun 19, 2013 8:51 pm
So, in usual fashion, I'm at Servoy World, beer in hand, talking to Johan about new features in Servoy. As some of you know, Servoy Mobile was the big topic of Servoy World 2013. I described why it wasn't usable for my customers, primarily my issues with it being offline only, and syncing entire record objects. So, this morning I arrive to an email from Johan:
Whoa! So, for those of you that aren't familiar, previously Servoy synced the entire record object. So if 2 users synced, and left the office, then one user updated the first name, and another user updated the last name of the same record. Then later one user synced, then the other, whoever synced last would win and overwrite the other person's data. So if you had multiple people working on a record (lets say a new order), some users in the office on Servoy Smart/Web client, other users syncing with Servoy Mobile, you could run into some real problems of overwriting other users data.
So, that should be fixed with this new commit from Johan. Now Servoy only sends changed record data from the mobile device over the wire to be synced. That's a big improvement, and I'm anxious to test it in a few scenarios to see if it will work for my customers.
column level updates, no worries anymore about overwriting other mans data (except if you did exactly the same record.column)
https://www.servoyforge.net/projects/se ... ions/11225
Whoa! So, for those of you that aren't familiar, previously Servoy synced the entire record object. So if 2 users synced, and left the office, then one user updated the first name, and another user updated the last name of the same record. Then later one user synced, then the other, whoever synced last would win and overwrite the other person's data. So if you had multiple people working on a record (lets say a new order), some users in the office on Servoy Smart/Web client, other users syncing with Servoy Mobile, you could run into some real problems of overwriting other users data.
So, that should be fixed with this new commit from Johan. Now Servoy only sends changed record data from the mobile device over the wire to be synced. That's a big improvement, and I'm anxious to test it in a few scenarios to see if it will work for my customers.