2011-08-08 11 views
0

Javaでは、JAX- Webサービスが作成されています。このサービスは稼動しており、クライアントはWebサービスに接続しています。Webサービスへの接続性をテストする方法は?

  1. ウェブサービスが稼働している場合は正常に動作します。私のWebサービスが ではない場合、その問題についてクライアントに何らかのメッセージが表示されるはずです。
  2. javaこの機能を実装するにはどうすればよいですか。
  3. 私のサーバーは、クライアント側で適切なメッセージを表示する必要があります。

答えて

1

ウェブサービスが稼働していない場合、機能を提供することはできません。クライアントは、HTTPエラー(404 - 見つからない、または500 - 内部サーバーエラーなど)またはタイムアウトを受信する可能性があります。

有用なメッセージをエンドユーザーに表示するには、Webサービスにアクセスするクライアントアプリケーションを作成する必要があります。サービスに到達できなかった場合に備えて、クライアントアプリケーションは適切なメッセージを表示することができます。シンプルなJAX-WSクライアントを作成する例は、hereです。

サービスは稼動していますが、要求を処理できない場合は、エラーメッセージを引数としてGenericSoapFaultをスローすると、応答に意味のあるエラーが発生する可能性があります。

+0

サービスがデータベースを変更するメソッドのみを開く場合はどうなりますか? – LostMohican

+1

私はあなたが失われているかもしれないと思う、モヒカン。 –

+0

笑:P紛失:P:P – anshulkatta

関連する問題