On Mon, 16 Jul 2012 14:39:42 -0700, Jens Alfke <j...@mooseyard.com> wrote: > (1) Client-server. The database lives on one server machine, as does the > "business logic" (I hate that term) that manages your app. This could > definitely be implemented with Core Data if you like. The client app just > focuses on the UI, and there is some protocol by which it talks to the server > to fetch data and to tell it to do stuff. In other words, the client app will > not use Core Data.
Using the CoreDataIncrementalStore-API you can write your own persistence layer under CoreData and use the technology you want to. I've written a CoreDataIncrementalStore to support the Valentina Database-Server. Now I can use all given Apple technology in the GUI but for a multi user environment. Of course you still need to think about how to keep the clients synchronized or not or concurrency, but THIS has nothing todo with CoreData but is a general question when designing a multi-user db-app. regards Thorsten Hohage -- objectmanufactur.com - Hamburg,Germany _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com