Is there a way to automatically synchronize my basic data model with the server (preferably REST)?
thanks
Apple has shared its Sync service infrastructure, which is documented here:
http://developer.apple.com/documentation/Cocoa/Conceptual/SyncServices/SyncServices.html
This section is specifically related to synchronized managed objects:
http://developer.apple.com/documentation/Cocoa/Conceptual/SyncServices/Articles/UsingCoreData.html#//apple_ref/doc/uid/TP40005232
As for which data transfer style is used, Iโm not sure if it uses REST, I donโt see it immediately obvious.
Typically, data sent to and from REST services does not include blobs or complex data structures. If REST is a requirement, you may need to do something custom, but when searching through the available documentation, you can find everything you're looking for.