WS-* がすべて http 要求の上に構築されていることは既にご存じでしょう。大量の http 要求を実行するときはいつでも、ASIHTTPRequest が iPhone で非常に役立つことに気付くでしょう。ただし、それで 100% 達成できるわけではありません。
iPhone から見ると、次のようになります。
1 The URL loading system, which is a high level API for dealing with network resources of any kind
2 The CFNetwork C API which is lower-level and allows you a great deal more control of encrypting streams and network traffic any way you see fit
3 The Certificate, Key, and Trust Services that do the heavy lifting, and more specifically the X509 trust policies
Mac ではセキュア トランスポートを使用できますが、私が知る限り、彼らはそれをデバイスに移植していません。すべてを学ぶ気分。
WCF で何らかのセキュリティを行っている場合、おそらく最初に気付くのは、使用できるオプションが多数あるということですが、要約すると、次の短いリストにまとめられます。
1 Transport layer security (https) with clear text messages (xml/json/...)
2 Message layer security (encrypted message body) over an open transport (http)
3 Secured messages over a secured transport
何かが機能したら、デバイスに証明書をインストールできるように、Enterprise Deployment Guide、特に Over-the-Air Enrollment に関するドキュメントを参照する必要があります。プログラムに付属している Apple サポート チケットのいずれかを使用することを恐れないでください :)