1

通信に HTTPS を使用する一連の分散アプリケーションを考えてみましょう。これには、ブラウザーから Web アプリケーションへの要求、および Web アプリケーションからバックエンド SOAP および REST サービスへの要求が含まれます。

特定のユーザーに対して機能が機能していないなど、何か問題が発生した場合、問題の根本原因を見つけるために、すべてのシステムで要求するイベントを分離したいと考えます。HTTP を介してイベントを関連付けるために存在する標準は何ですか? 存在しない場合、異なるテクノロジを使用して実装された異なるサーバー間で確実に実装する方法を利用できるリソースはありますか?

たとえば、SOAP 要求を送信するときに WCF が相関 ID をサポートしていることは知っていますが、WCF または ASP.NET Web API を使用して実装された REST サービスが相関 ID をサポートしているかどうかは不明です。

注: システムのデバッグは行っていません。システムのサポート担当者が問題を診断できるように、システム (ブラウザー、Web サーバー ファーム、バックエンド サーバー) 間でイベント (エラー、警告、情報) を関連付けようとしています。そのため、フィドラーやリクエスト/レスポンスボディを見るようなツールは問題外です。

4

1 に答える 1

0

WCF を使用している場合は、使用するツールのセットが 1 つあります。WebSphere または JBoss を使用している場合は、別のツール セットを使用しています。

プロトコル レベルで REST をデバッグしている場合は、Fiddler を検討することを強くお勧めします。

このスレッドにも興味があるかもしれません:

于 2012-06-14T21:20:29.180 に答える