6

ホストされた C# サービスを介して SQL Server バックエンドにアクセスする必要がある iOS/Objective-C エンタープライズ アプリケーションを開発しています。WCF は配管のための当然の選択ですが、ほとんどの Microsoft 開発テクノロジと同様に、単純なデモ アプリを超えると、かなり見苦しくなります。

私は ServiceStack に出くわしましたが、WCF よりもはるかに優れているように見えます。iOS/Objective-C クライアントを使用している他のユーザーへの参照がほとんど見つからないことが心配です (ただし、iOS/ Mono ServiceStack クライアントへの参照はいくつか見られます)。

ServiceStack は明らかに標準プロトコルに重点を置いているので、うまく機能すると確信していますが、何かが足りないというしつこい感じがあります。ブレンダーか何かで釘を打ち込もうとしていますか?

バックエンドの SQL Server データベースに接続する iOS/Objective-C 開発者向けの主流のソリューションは何ですか?

4

1 に答える 1

6

外部からは、ServiceStack はクリーンな JSON をネットワーク経由で出荷しているだけだと考えることができますが、ServiceStack は、型付き DTO を共有してエンドツーエンドの型付き API を無料で提供できるため、 .NET クライアントに素晴らしいストーリーを提供します。コード生成または追加の作業。Web サービスの出力自体はクリーンで、ServiceStack との結合はなく、それぞれのプラットフォームの標準の JSON または XML シリアライザーで簡単に使用できます。

swedishstartupspace.comは最近、ウプサラ ハッカソンで優勝した SLussen iOS モバイル アプリを 1 日で構築した方法を投稿しました。彼らは、ネイティブのiOS RestKit ライブラリを使用して、バックエンドの ServiceStack API を使用しました。

Xamarin.iOSフロントエンドを使用して C# でネイティブ iOS アプリを構築した人もいます。C# を使用して ServiceStack バックエンドと通信する Xamarin.iOS ネイティブ モバイル アプリを開発する方法を紹介する PluralSight のコースもあります。

于 2013-09-26T21:05:03.783 に答える