2011-11-01 11 views
0

クライアント側でxmlというSOAPリクエストを持つファイルがあります。また、wsdlファイルをWebサービス用に指定して、WS-Policyをメッセージに適用する必要があります。 のWS-Policyからセキュリティを適用してWSDLは、検索されたどのように私は、WebサービスにXMLファイルからのリクエストを送信することができ、そこから?SOAPリクエストにセキュリティを適用し、WCFを使用してサービスに送信する方法は?

+0

なぜこれをやりたいですか?なぜXMLファイルはあらかじめ構築されていますか? –

+0

プラットフォーム間のサービス統合をテストするためのクライアントを構築する必要があります。その1つは.NET + WCFです。ユーザーは、要求の一部をUIに貼り付けてサービスに送信できるはずです。 –

+0

サービスをテストする自動ユニットテストを作成しないのはなぜですか?サービスの変更に伴い維持管理が難しいXMLを使用する必要はありません。 –

答えて

-1

これはカスタムメッセージインスペクタで行うことができます。いくつかのコードは、自動生成されたプロキシを使用して通常の方法でWebサービスへのリクエストをトリガし、インスペクタはメッセージが送信される前に呼び出されます。これは、メッセージをxml文字列として指定された本体を持つ新しいメッセージに置き換えることができます。ヘッダーを追加するにはもう少し作業が必要です。まず、ヘッダーxmlを非直列化し、gottenオブジェクトを使用してヘッダー・オブジェクトを作成し、それをメッセージに追加する必要があります。

+0

-1:はい、あなた自身の質問だと思いますが、これは実際に質問に答えません。そのようなメッセージインスペクタなどの_example_が質問に答えます。 –

関連する問題