Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何测试与web服务的连接?_Java_Web Services_Jax Ws - Fatal编程技术网

Java 如何测试与web服务的连接?

Java 如何测试与web服务的连接?,java,web-services,jax-ws,Java,Web Services,Jax Ws,在java中,我创建了一个JAX-web服务,该服务已启动并运行,我的客户机连接到该web服务 如果web服务启动,它就可以正常工作。但是如果我的web服务不是 向上,它应该向客户端显示有关该问题的一些消息 在java中,如何实现此功能 我的服务器应该在客户端显示正确的消息 如果web服务未启动,则无法提供任何功能。客户端可能会收到HTTP错误(如404-找不到或500-内部服务器错误)或超时 要向最终用户显示有用的消息,您需要创建一个客户端应用程序,通过该应用程序访问web服务。如果无法访问服

在java中,我创建了一个JAX-web服务,该服务已启动并运行,我的客户机连接到该web服务

  • 如果web服务启动,它就可以正常工作。但是如果我的web服务不是 向上,它应该向客户端显示有关该问题的一些消息
  • 在java中,如何实现此功能
  • 我的服务器应该在客户端显示正确的消息

  • 如果web服务未启动,则无法提供任何功能。客户端可能会收到HTTP错误(如404-找不到或500-内部服务器错误)或超时

    要向最终用户显示有用的消息,您需要创建一个客户端应用程序,通过该应用程序访问web服务。如果无法访问服务,客户端应用程序可以显示适当的消息。可以找到创建简单JAX-WS客户机的示例


    如果服务已启动,但无法处理请求,则您可以通过抛出一个GenericSoapFault,将错误消息作为参数,从而在响应中提供一个有意义的错误。

    如果服务只打开一个更改数据库的方法,会怎么样?我想您可能会迷路,Mohican。