2011-09-09 8 views
1

私はバックエンドWebサーバーと通信するiPhoneアプリを開発中です。データをプルしたり、データを投稿したりすることができます。2つのiPhoneとサーバー側の間でデータを交換するためのプロトコルはどれですか?

プロジェクトには、iPhone側とWeb側の2つの部分開発作業があります。 Web開発者は、WCFが「大」であるため、iPhoneアプリのインターフェースを提供するためにWCF WebサービスであるSOAPベースを使用したいと考えていますが、iOS開発者は望んでいません。モバイルアプリのパフォーマンスの問題を考えると、アプリ。

iPhoneアプリプロジェクトでWCF Webサービスを使用するか使用しないかを知りたいのですが。私はそれを使用しない傾向があります。なぜなら、SOAPリクエストを歪めるのは大変なので、iosアプリケーションとWebサービスの間でデータを渡すことは不要です。あなたの意見を共有してください。

答えて

0

多くのものは、ご使用の要件によって異なります。

ie:

通信はトランザクションに安全である必要がありますか? SOAP + WS-ATはトランザクションに便利です。

コミュニケーションは小さくする必要がありますか? JSON/RESTは小規模の送信をもたらす可能性がありますが、トランザクションが必要な場合は独自に送信してください。

この詳細に行く役立ちブログ: http://www.infoq.com/articles/rest-soap-when-to-use-each

関連する問題