私は、WCF Web サービスを使用していくつかの API を公開したプロトタイプの評価と作業を行っています。私のサービスは、Windows プラットフォームのマネージド クライアントで期待どおりに動作しています。サービス クライアントはどのプラットフォームでも使用できます。他のプラットフォーム (UNIX) へのアプローチ方法がわかりません。これまでに検討したいくつかのオプション-
- GSOAP
- モノドットネット
いくつかの制約により、これらのいずれも使用できませんでした。SOAPリクエストを送信してSOAPレスポンスを取得できる独自のクライアントを実装するために残した唯一のオプションです。私の好みのテクノロジーは C/C++ です。サーバーで wsHttpBinding を使用しており、http プロトコルのみで動作します。次の点についてはわかりません-
- 独自の WSDL パーサーを実装する必要がありますか?
- 独自のシリアライザーが必要ですか?
- WSDL を変更してもクライアント側のコード変更が最小限になるように、クライアントをより柔軟にするにはどうすればよいでしょうか?
基本的なクライアントのサンプルを使用して適切なアプローチで私を導くことができる専門家からの助けを探しています.