是否有支持 iPhone / iPad 的分布式应用程序框架(商业也可以)?
我在框架中寻找什么:
- 让我专注于应用程序逻辑
- 我不必编写“低级”网络编程(我已经做过太多次了,我不想再做一次=p)
- 应该积极维护(流行会很好)
基本上,我可以发展得更快。
我们计划开发一个软实时 TCP/IP 客户端/服务器应用程序,其中有许多 iPhone/iPad 客户端(30+)通过 LAN 连接到单个服务器。服务器很可能会运行 Windows(除非框架不支持它)。
我一直在环顾四周,我看到:
- MonoTouch WCF(看起来仍然很原始?)
- RemObjects (Mono + Objective-C)
- Cocoa 分布式对象
- ZeroC Ice Touch (Objective-C)
- RakNet(包括?因为它提到了 iPhone,但需要使用 C++)
- 当然,也可以选择使用普通的老式 MonoTouch System.Net.Sockets
- 或者,CFNetwork(我不打算用这个)
我仍在决定是使用 Objective-C 还是 MonoTouch,但倾向于 MonoTouch,因为我们将获得 .NET 框架,而不仅仅局限于 Mac 世界。
如果我添加了与我的问题无关的任何内容,请随时发表评论——我是 iPhone/iPad 世界的新手。