Silverlight クライアントおよび iOS クライアント (CocoaAsyncSocket を使用) と通信する VB.NET サーバーを作成しました。JSON データと、base64 文字列としてエンコードされた PDF ドキュメントを送受信しています。クライアント側でエンコードされた pdf ドキュメントを受信するとパフォーマンスの問題が発生しますが、Silverlight クライアントで ReceiveBufferSize を調整し、サーバーで SendBufferSize を設定することで簡単に修正できました (どちらも現在 65536 に設定されています)。しかし、iOS クライアントでは、バッファ サイズを設定する場所が見つかりません。Silverlight では 6MB 程度のドキュメントを受信するのに 3 ~ 4 秒、iOS では 25 ~ 30 秒かかります。