2016-07-29 240 views
1

我想從Windows服務器生成一個Realm.io數據庫。我的目標是通過網絡服務下載它並從移動設備(iOS)讀取它。有沒有辦法從Windows服務器生成Realm.io數據庫?

那麼有沒有一種方法可以通過控制檯應用程序從Windows服務器生成Realm.io數據庫?

我試圖用Xamarin Studio和一個控制檯應用程序項目,但我有一個System.PlatformNotSupportedException,因爲PC平臺似乎還不支持(https://github.com/realm/realm-dotnet/issues/509)。

我以爲在java中也是這樣做的,但是Realm.io似乎「暫時不支持Android以外的Java」(https://realm.io/docs/java/latest/)。

有沒有一種方法可以用Xamarin或Java來完成我想要的功能?

有沒有其他辦法?

+2

爲什麼不將數據生成爲json或其他東西並在設備上填充領域?爲什麼你的服務器應該關心你的客戶使用的數據庫庫? –

+1

我們需要生成數據庫服務器端以便優化填充它的時間。數據插入在移動設備上比在服務器上慢,特別是如果數據量很重要。如果您在多個用戶之間共享相同的數據,則只需要一次生成數據。 – Chaaarly

+0

如果您在服務器上使用加密的Realm啓動,則永遠不會在設備上存在未加密的文件副本。 (是的,我知道如果你通過https直接使用JSON,它會直接加密到程序中。) –

回答

1

截至2016年8月,對不起,我們不支持Windows服務器。

我們有一個open issue進行投票明文 Windows支持。

Issue 509是針對不同口味的UWP進行投票。

+0

好的,謝謝你的答案。 – Chaaarly

+0

你可以從Mac上使用Swift或ObjC :-) – bmunk

+1

如果有人認爲通過跨平臺Swift獲得創意,那麼目前不會有任何工作,因爲核心庫是本地的 - 如果我們有一個在Windows上發佈我們已經在C#中支持它。 ;-) –

相關問題