通过URL调用Web服务

时间:2018-08-28 10:44:44

标签: web-services url jboss wildfly

我想知道如何使用URL调用Web服务。

我有一个Web服务,其代码如下所示。

@WebService(serviceName="MyWS")
public class MyWS {
    @WebMethod(operationName="myMethod")
    public String myMethod(@Webparam(name="msg") String msg) {
        return "Hello " + msg;
    }
}

这部署在wildfly应用程序服务器中。 当我输入https://HOST_IP:8443/MyWar-war/MyWS?wsdl时,它会显示一个xml字符串作为响应(我已经使用了Chrome和Postman)。但是,当我尝试访问网址https://HOST_IP:8443/MyWar-war/MyWS/myMethod?msg=ABCXYZ时会说

<html>
    <head>
        <title>Error</title>
    </head>
    <body>Not Found</body>
</html>

我的方法调用方式正确吗?如果不能,请告诉我如何通过url调用Web服务方法?

谢谢

0 个答案:

没有答案