問題タブ [web-services]
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.
.net - ASP.NET で SOAP 例外から内部例外を抽出するにはどうすればよいですか?
次のような単純な Web サービス操作があります。
次に、Web サービスを使用して操作を呼び出すクライアント アプリケーションがあります。明らかに例外がスローされます:-)
私のキャッチブロックでは、実際の例外のメッセージを抽出してコードで使用したいと考えています。キャッチされた例外は aSoapException
です。これは問題ありませんが、Message
プロパティは次のようになります...
...そして、InnerException
ですnull
。
私がやりたいのは、 (私のサンプルのテキスト)のMessage
プロパティを抽出することです。誰でもそれを手伝ってもらえますか? 回避できる場合は、 のプロパティの解析を提案しないでください。InnerException
HelloWorldException
Message
SoapException
visual-studio - SOAPメッセージから「VsDebuggerCausalityData」データを削除するには?
特定のクライアントからの受信 SOAP メッセージが無効としてマークされ、XML ファイアウォール デバイスによって拒否されるという問題があります。追加のペイロード データが Visual Studio によって挿入されているようです。これらのメッセージには「VsDebuggerCausalityData」が表示されますが、問題のない別のクライアントから送信された他のメッセージには表示されません。とにかく、それは出発点です。
私が持っている質問は、クライアントがこの余分なデータを削除して、VS から実行するにはどうすればよいかということです。なぜVSはそこに入れているのですか?
ありがとう。
web-services - シック クライアント アプリケーションでの API 秘密鍵の保護
アプリケーション内で、API 呼び出しのハッシュを計算するために秘密鍵を使用しています。.NET アプリケーションでは、Reflector のようなプログラムを使用して、アセンブリから情報を引き出してこれらのキーを含めるのは非常に簡単です。
アセンブリを難読化することは、これらのキーを保護する良い方法ですか?
sql-server - TSQL コードから Web サービスを呼び出すことはできますか?
TSQL ストアド プロシージャまたは関数から Web サービスを呼び出す方法はありますか?
c# - 可変量のパラメーターを Web サービスに渡す方法
可変量の変数を渡す予定の Web サービスを作成しようとしています。
これはできますか?
基本的に、すべての可能なパラメーターを渡す代わりに、設定された値のみを渡し、Web サービスで設定されたデフォルトを使用したいと考えています。
送信しようとしている XML の例を次に示します。必要な戻り値に応じて、不明な量の関数を送信します。
これは機能しますか、それとも別の方法で行う必要がありますか?
web-services - Web サービス通信の自動テスト
外部 Web サービスにメッセージを送信するアプリケーションがあります。MSBuildとCruisecontrol.NETを使用して、このアプリケーションをビルドおよびデプロイします。CCNET がアプリをビルドしてデプロイする際、NUnitを使用して一連のテストも実行します。ここで、Web サービス通信もテストしたいと思います。
私の考えでは、ビルド プロセスの一環として、(外部 Web サービスの WSDL に基づいて) Web サービスを生成し、ビルド サーバーのローカル Web サーバーにデプロイする必要があります。Web サービスが行う必要があるのは、メッセージを受信してファイル システムに配置することだけです。これにより、たとえば通常の NUnit を使用して確認できます。これにより、新しい開発者はビルド スクリプトを実行して実行するだけでよいため、開発が容易になります (サード パーティ サービスへの接続を設定するために時間を費やす必要はありません)。
WSDL に基づいて Web サービスを簡単に模倣できる既存のユーティリティはありますか? MSBuildを使用して似たようなことをした人はいますか?
このシナリオをテストする他の方法はありますか?
c# - 動作を使用している WebService 呼び出しを変換する方法は?
ビヘイビアー (webservice.htc) を使用して WebServices を呼び出す非常に古いコードがいくつかあり、奇妙な問題がいくつかあります...それらはかなり前に廃止されたため、呼び出しを変更したいと考えています。
それを行う正しい方法は何ですか?ASP.NET 1.1 です
c# - Web サービスの例外により DLL がロックされ、発行が妨げられます。回避策
C# ASP.NET Web サービスでネイティブ DLL (FastImage.dll) を使用しています。これには、IIS を停止して DLL を削除する必要があります。公開した Web サービスの bin フォルダーにあるこの DLL を削除できないため、(公開に成功したと見なされていても) 公開できず、開発とバグの修正が困難になります (特に、以前のコードを問題なく実行している場合)。変更がサーバーに反映されない場合があります!)。Web サービスが DLL を爆破してロックする原因となるバグは、前述の DLL の外部にある私のコードにあることに注意してください。そのため、これは FreeImage ライブラリよりも一般的な問題だと思います (それらに熱をもたらさないでください)。
- 誰もこれを経験しましたか?
- VS IDE から「発行に成功しました」と表示されたときにそれが本当に意味することを確認する方法、または発行を試みる前にファイルが実際に削除されていることを確認するスクリプトを実行する方法はありますか (プレビルドのように) VC++ のステップ)。(現在、古い DLL を実行するのではなく、DLL が置き換えられたことを確認するために、公開する前にファイルを手動で削除しています。DLL を削除できない場合でも、問題は残ります。)
- ファイルがバッチ ファイルから正常に削除されたかどうかを検出するにはどうすればよいですか? (IIS が失敗した場合は、IIS を停止して開始することができます)
- IIS をスクリプトから (できれば VS IDE の [公開] アクションから) 停止および開始することは可能ですか?
wcf - WCFサービスドメインモデルを使用した遅延読み込み?
ドメインモデルをWCFサービスAPIにプッシュすることを検討しており、このタイプのセットアップでの遅延読み込み手法についていくつか考えてみたいと思います。
このアプローチを取るときに何か提案はありますか?
この手法を実装してアプリにステップインすると、サーバーがリストを返す直前に、遅延読み込みされるはずの各プロパティの取得にヒットします...したがって、読み込みが熱心になります。この問題を説明したり、解決策を提案したりできますか?
編集:XMLIgnore属性を使用できるようですので、シリアル化中には見られません..まだこれを読んでいます
web-services - Amazon サービスへのサービス参照の追加が失敗する
Amazonサービスへのサービス参照の追加が失敗し、
「ファイルまたはアセンブリを読み込めませんでした」System.Core、バージョン = 3.5.0.0、...」または 1 つ以上の依存関係。モジュールにはアセンブリ マニフェストが含まれている必要があります。」
これは VS 2008 にあり、このマシンにはまだ SP1 をインストールしていません。何か案は?