2011-04-28 51 views
0

我正在設計一個服務器,它接受來自本機應用程序的網絡客戶端,並可以與它們進行交易,從而導致服務器上的數據被保存。我強烈地考慮將Core Data用於此數據存儲。核心數據 - 向網站提供數據?

我也希望有一個網站可以讓用戶只讀訪問信息。

如何使用核心數據實現單獨進程(甚至可能是服務器)之間的數據共享?另外,我怎樣才能真正從核心數據存儲中獲取信息以顯示在網站上?

回答

1

核心數據不是數據庫引擎。它是用於構建模型 - 視圖 - 控制器設計應用程序的模型層的API。因此它沒有併發或其他多用戶數據庫功能的機制。你當然可以用Core Data創建一個服務器,但它可能是一個小型專用服務器,它只支持少數客戶端。

最好的設計是在客戶端應用程序中使用核心數據,但使用專用服務器平臺來提供數據。不管你喜歡什麼,你都可以來回發送信息。 JSON。