1

Axis2を使用してWebサービスを研究していますが、ユーザーがサービスにアクセスできるかどうかをチェックするハンドラーを作成する必要があります。私はこれを行いましたが、どうすればクライアントにエラーメッセージを返すことができますか?今のところ、AxisFaultExceptionを使用していますが、これは良い習慣ですか?ユーザーに別の機会を与えることは可能ですか?多分InvocationResponse.Suspendを使用しています。ありがとう

4

1 に答える 1

0

アプリケーション層内で認証(ユーザー名/パスワード)を構築する場合、質問に対する答えは「はい」です。石鹸の例外は良い習慣です。

ユーザー(クライアント)がサービスにアクセスしようとすると、おそらくライブラリ/アプリケーションを使用してサービスと通信するため、soap例外のキャッチは問題になりません。

追加の試行で何を達成したいかはわかりませんが、同じリクエスト内ではなく、新しいリクエストで送信する必要があります。

于 2013-01-30T09:53:42.040 に答える