問題タブ [wcftestclient]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
322 参照

silverlight - WSDLへのパスを見つけます

私はSilverlight4アプリを持っています。私がそれを作ったとき、それは2つのプロジェクトを作成しました。私の実際のSilverlightアプリとMySolutionName.webというアプリ(私のSilverlightページをホストする以外は何をするのかわかりません)。

この質問からのフィードバックに基づいて、WCFのものをMySolution.webプロジェクトに追加しました。しかし、Silverlightアプリからサービスを呼び出すと、戻りオブジェクトの値は空になります(PropertyChangedというプロパティがnullになっているだけです)。

WCFテストクライアントを使用してWCFサービスを呼び出してみたいのですが、そのURLがわかりません。どうすればそれを理解できますか?

0 投票する
2 に答える
6395 参照

c# - リクエスト XML を表示/編集できる WCF テスト クライアント

時々、MQ から WCF サービスへの特定の要求が失敗した理由をテストする必要があります。サービスをデバッグして、どこで問題が発生したかを突き止め、問題を解決できるようにする必要があります。私が持っている唯一の情報は、サービスに送信された XML 要求です。WCF に移行する前に、カスタム ツールを使用して要求を ASMX デバッグ インスタンスに送信しましたが、WCF に移行してからは、そのオプションがないようです。私が試したすべてのクライアントでは、UI を介してフィールドに入力することしかできませんでした。これは、巨大な要求を処理する場合のオプションではありません。

  1. これを可能にする無料またはオープンソースのクライアントはありますか? 私は検索して負荷を試しましたが、誰もそれを行うようには見えません。
  2. または、この種のテスト クライアントの作成に関するチュートリアルや記事はありますか? もう一度検索しましたが、WCF クライアントに関する情報が不足していて、サービスに関する膨大な量があるようです。

tl;dr; XMLリクエストを貼り付けてWCFサービスに送信できるWCFテストクライアント、または正しい方向に進むためのチュートリアルを探しています。

0 投票する
2 に答える
2698 参照

c# - WCF(net.tcp)サービス:1つのシステムを除くすべてのシステムで動作します

私はWindowsサービス内にWCFサービスを作成しましたが、何らかの理由でサービスを多数のシステム(OSと構成はほぼ同じ)に展開しましたが、1つを除いてすべてで機能します。サーバ。すべてのデプロイメントの構成は、サービスのベースアドレスを除いて同じです。

サービスを開始すると、を開いても例外は発生しません。ServiceHost使用netstat -anpすると、サービスのプロセスによってソケットが開かれたことがわかります。ドロップされたパケットのWindowsファイアウォールログを設定しましたが、ログファイルは空のままです。

WCFテストクライアントからWCFサービスにアクセスしようとすると、次のメッセージが表示されます。

WCFログを試しましたが、ログファイルが作成されません。

サービスの構成は次のとおりです。

なぜそれが機能しないのかについては何の兆候もないので、私はちょっと迷っています。どんな助けでもいただければ幸いです。

0 投票する
1 に答える
2497 参照

wcf - WCF テスト クライアントを使用して WCF エンドポイントをテストする方法

WCF Test Clientを実行すると、システムBasicHttpBinding_MyServiceに2 つの「エンドポイント」しか表示されませんWSHttpBinding_MyService

現在、システムは多数の異なるタイプのリクエストを受け入れており、これらはリクエストの配列 ( ) でエンドポイントに渡されますRequest[](私が知る限り)。

これは問題ないように思えますが、サービス エンドポイントに送信するために WCF テスト クライアントを使用して、これらの Request オブジェクト (または実際には配列) の 1 つを作成する方法は自明ではありません。(サブリクエストを含むスーパーリクエスト)Requestの s パラメータの値をダブルクリックすると、テキストの入力が可能になります。clientRequestエントリの形式は JSON のようなものかもしれないと推測する危険がありますが、わかりません。

ここで共有できる関連する経験がある人はいますか?

0 投票する
2 に答える
5767 参照

c# - wcfクライアントの操作コントラクトがインターフェイスをパラメーターとして使用できないのはなぜですか?

インターフェイスに具体的な実装を使用すると正常に機能する単純なwcfサービスコントラクトがありますが、具体的なクラスの代わりにパラメーターでインターフェイスを使用する場合は、以下に表示するエラーが発生します。

コードは次のとおりです。

ClientUserをIClientUserに置き換えると、WCFテストクライアントは、System.Object型を使用しているため、RegisterClientUser操作はサポートされていないと表示します。GetUsersの戻り値をListに置き換えると、System.Object []型を使用しているため、この操作はサポートされていないと表示されます。なぜこれらのエラーが発生するのですか?

IClientUserを使用しようとした理由は、IClientUserインターフェイスを実装するさまざまなユーザータイプを実装してRegisterClientに渡すことができるためですが、ClientUserのみを渡すことができる場合は、RegisterClientオーバーライドの束を作成する必要があります。さまざまなタイプのユーザー。

0 投票する
1 に答える
1949 参照

wcf - デプロイされたサービスでのWCFTestClient例外

Visual Studioに付属しているWCFTestClientを使用して、サービスをテストしています。問題は、ツールが私のアプリケーションでwisualstudioにデプロイされているサービスで機能しているということです。しかし、別のマシンにデプロイされたインスタンスに接続しようとすると、次の例外が発生します。誰かがこの問題を解決しましたか?

サービスはを使用しWindowsAutenticationます。

0 投票する
2 に答える
8984 参照

wcf - WCFサービスがバインディング構成をロードしないのはなぜですか?

次のエラーで問題が発生します:「着信メッセージの最大メッセージサイズクォータ(65536)を超えました。クォータを増やすには、適切なバインディング要素でMaxReceivedMessageSizeプロパティを使用してください。

そこで、調査を行ったところ、バッファとメッセージのサイズを増やす必要があることがわかりました。WCFサービスの構成ファイルは次のとおりです。

WCFテストクライアントでサービスを実行し、生成されたクライアント構成ファイルを確認すると、バインディングがありません。

バインディング構成が適用されない理由に迷いました!?WCFテストクライアントは、構成も常に再生成するように設定されています。また、消費しているフロントエンドアプリケーションでサービス参照を更新しようとしましたが、更新されたバインディング構成も取得されません。任意の提案をいただければ幸いです。ありがとう!

0 投票する
1 に答える
748 参照

wcf - UserName認証でWCFサービスをデバッグするには?

理論的には、Microsoft の WCF-Testclient を使用して WCF サービスをデバッグできます。実際には、私はユーザー名認証を使用していますが、TestClient にはユーザー資格情報を渡す可能性がありません。回避策や他のデバッグツールはありますか? 安全な WCF をどのようにデバッグしますか?
特に、WCF のコードにステップ インできる機能が気に入っています。

前もってありがとう、
フランク

0 投票する
2 に答える
4328 参照

wcf - WCF テスト クライアントを使用した WCF データ サービスのテスト

VS2010 で提供されている Wcf テスト クライアントを使用して WCF データ サービスをテストできません。通常のサービスは正常に動作しますが、データ サービスの場合、テスト クライアントで URL を呼び出そうとすると、次のエラーが発生します。

エラー: http://localhost:31745/MyWcfDataService.svcからメタデータを取得できません。これがアクセス権のある Windows (R) Communication Foundation サービスである場合は、指定されたアドレスでのメタデータ公開が有効になっていることを確認してください。メタデータの公開を有効にする方法については、http: //go.microsoft.com/fwlink/ ?LinkId=65455.WS- Metadata Exchange Error URI: http://localhost:31745/MyWcfDataService.svcの MSDN ドキュメントを参照してください。解決できない参照: 'http://localhost:31745/MyWcfDataService.svc'。リモート サーバーが予期しない応答を返しました: (405) メソッドは許可されていません。リモート サーバーがエラーを返しました: (405) Method Not Allowed.HTTP GET Error URI:http://localhost:31745/MyWcfDataService.svc URL http://localhost:31745/MyWcfDataService.svc/のドキュメントは、既知のドキュメント タイプとして認識されませんでした。既知の各タイプからのエラー メッセージは、問題の解決に役立つ場合があります。 :- 「XML スキーマ」からのレポートは、「W3C XML スキーマのルート要素は「http://www.w3.org/2001/XMLSchema」である必要があります。」.-「DISCO ドキュメント」からのレポートは、「URL http://localhost:31745/MyWcfDataService.svc/のディスカバリー ドキュメントが見つかりませんでした」です。- ドキュメント形式が認識されません。 - 「WSDL ドキュメント」からのレポートは「XML ドキュメントにエラーがあります (2、2)」です。- 予想外でした。

データ サービスは正常に実行されており、ブラウザで問題の svc ファイルを表示して、wsdl を確認できます。

wcf テスト クライアントは、WCF データ サービスをテストするためのものではありませんでしたか? 使えるとしたら、どうすればいいのでしょうか?変更を加える必要はありますか?

ありがとう..

0 投票する
1 に答える
4591 参照

wcf - WCFテストクライアントがWindows764ビット上のVS2010で動作しない

WCFテストクライアントを使用できません。常に次のエラーが発生します。

私はグーグルで解決策を見つけることができません。stackOverflowハイブブレインがお役に立てば幸いです。

ありがとう。