objective-c - 使用 Cocoa 的可扩展服务器

标签 objective-c macos cocoa core-data

所以我想用 Cocoa 构建一个可以处理大量客户端的可扩展服务器。

我想这在单个服务器上是不可能的,因为它们的网络连接有限制,或者这可能吗?然后我想到了一个在多个进程(在同一台或不同服务器上)之间(几乎)实时共享的数据库,因此当进程 A 发生更改时,进程 B、C、D 会同步,因此所有进程都具有相同的数据。 这是正确的方法吗?这可以用 CoreData 来实现还是有更好的替代方案?我实际上从未听说过 Cocoa 用于服务器系统,所以在其中编写服务器是一个坏主意吗?

谢谢。

最佳答案

我投票赞成不在服务器端使用 CoreData,因为 sqlite 不符合我对服务器端数据库的标准,不确定这是否有利于并发访问和多重连接。

关于objective-c - 使用 Cocoa 的可扩展服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21987860/

相关文章:

javascript - 如何在 ios 6 中将逗号 (,) 分隔符作为小数点分隔符?

ios - 如何使 Storyboard 字符串保持最新?

cocoa - 链接到 Leopard 的 libcrypto?

macos - KeyDown 不起作用

objective-c - 文本字段日期选择器计算

ios - FFMPEG 将 .avi 转换为可播放的 iOS 电影 mp4

python - IOError : [Errno 24] Too many open files:

java - JProgressBar 不只在 Mac 上使用 Java 1.7 进行动画处理

objective-c - 在图像上应用多个 CIFilter

swift - 在单独的桌面中打开时在当前桌面上打开 Mac OSX 应用程序