ここでのアドバイスに従って、WCFをOpenRastaに置き換えるかどうかを検討しています。
Visual Studioで、WCF / ASMXサービスと同じ方法でOpenRastaを使用するにはどうすればよいですか。たとえば、サービス参照を追加します。これにより、WSDLを使用して型が処理されます。
カスタムWebRequestを必要とせず、xmlを解析する例は見つかりません。これは、コードでサービスを利用するための重要な後退です。
OpenRastaは、RESTfulなサービスを提供するように設計されています。これを利用するには、RESTfulサービスのクライアント/コンシューマーとして機能するように設計されたRestSharpのようなものを検討することをお勧めします。
Colinが言うように、ReSTfulサービスは定義上ハイパーメディア指向であるため、WSDLでRPCスタイルのコードを大量に生成することはできません。ハイパーメディアを壊してしまいます。
それでも、xsdからdatacontractスタイルのクラスを生成し、xmlからそれらを読み取ることができます。これは、最大4行のコードです。