【问题标题】:Is ServiceStack really appropriate for iOS/Objective-C clients?ServiceStack 真的适合 iOS/Objective-C 客户端吗?
【发布时间】:2014-11-12 02:18:23
【问题描述】:

我正在开发一个需要通过托管 C# 服务访问 SQL Server 后端的 iOS/Objective-C Enterprise 应用程序。 WCF 是管道的明显选择,但与大多数 Microsoft 开发技术一样,一旦您超越了简单的演示应用程序,它就会变得非常丑陋。

我遇到了 ServiceStack,它看起来比 WCF 好得多。让我担心的是,我几乎找不到使用 iOS/Objective-C 客户端的任何其他人的引用(尽管我确实看到了一些对 iOS/Mono ServiceStack 客户端的引用)。

ServiceStack 显然专注于标准协议,所以我确信它可以胜任这项工作,但我总觉得我错过了一些东西。我是想用搅拌机或其他什么东西打钉子吗?

iOS/Objective-C 开发者连接后端 SQL Server 数据库的主流方案是什么?

【问题讨论】:

  • 你今天能在 ServiceStack 社区阅读这个post about iOS 吗?
  • 好。所以不是唯一的。谢谢。

标签: c# ios objective-c servicestack


【解决方案1】:

从外部你可以认为 ServiceStack 只是通过网络传输干净的 JSON,尽管 ServiceStack 确实为.NET clients 提供了一个很好的故事,因为它能够共享类型化 DTO 以免费提供端到端的类型化 API ,即无需任何代码生成或额外的努力。 Web 服务输出本身是干净的,并且与 ServiceStack 没有任何耦合,并且可以很容易地与每个相应平台中的标准 JSON 或 XML 序列化程序一起使用。

swedishstartupspace.com 最近在乌普萨拉黑客马拉松上发布了他们的built their winning SLussen iOS mobile app in a day。他们使用原生 iOS RestKit library 来使用他们的后端 ServiceStack API。

其他人使用 Xamarin.iOS 前端用 C# 构建原生 iOS 应用程序,还有一个 PluralSight 课程展示如何使用 c# 到 develop Xamarin.iOS native mobile apps talking to a ServiceStack back-end

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-17
    相关资源
    最近更新 更多