2011-11-04 4 views
1

Monotouchで動作するWCF Self-Hosted NetTCPの例を教えてもらえますか?私は何時間も捜し求めて何も出てこなかった。Monotouch WCF Self-Hosted NetTCPの例

速度の理由から私はnettcpが必要です(私はiPadとXPマシンの間で多くのデータを転送しています)。そして私は、物事を単純にするためにIISを使うのではなく、セルフホスティングを好むだろう。

事前に感謝します。

答えて

1

MonoTouchはNetTcpBindingをサポートしていません。 MonoTouchは、BasicHttpBindingに限定されているSilverlight 3クライアントプロファイルで使用できる同じバインディングをサポートしています。

+0

このページ(「既知の問題」セクションの下)は、NetTcpBindingがサポートされていることを示しているようです:http://www.mono-project.com/WCF_Development – nbonwit

+0

MonoTouchは、Monoランタイムのサブセットと共に出荷されます。この記事では、Monoの完全な実行時を参照しています。あなたはSystem.ServiceModelを取得しますが、BasicHttpBindingとWebHttpBindingにのみ付属しています。 – Anuj

0

モノWCFの実装はオープンソースです(Mono自体の残りの部分と同じです)。独自の(MonoTouchバージョンではない)アセンブリをアプリケーションに組み込むことができます。これにより、Silverlightサブセットでは利用できない機能を使用することができます。

しかし、これは単純な「ソースの追加と再コンパイル」のシナリオではありません。正直なところ、あなたの要件に合う可能性のある他の多くの技術があります(そして十分にテストされ、サポートされています)。私はあなた自身の集会を提供することに多くの時間を費やす前に、彼らを見張っていました。

+0

私は考慮すべき他の技術の提案はありますか? – nbonwit

+0

http://www.servicestack.net/とhttp://code.google.com/p/protobuf-net/の多くが引用されていますが、私はそれらを個人的に使用していないため、MonoTouchの互換性のレベルは異なります(例えば、コード生成の不足のためにすべての機能が利用可能になるわけではない)。とにかく私は自分自身を始めるだろう:-) YMMV – poupou

関連する問題