我用Java做了一个web项目,使用了Java.如何仅通过HTTP调用服务方法。我不想生成(或者更糟的是编写)任何java web客户端,以及类似的东西。我只想用HTTP请求调用该方法。并从响应中解析结果(手动)。
在.NET web服务中,我使用以下方法调用方法:
http://serviceUrl/serviceName.asmx/operationName?parametars=...
如何在java + tomcat中做同样的事情?
编辑:让我重新表述我的问题。这就是我到目前为止所做的:
我在tomcat上部署了这个应用程序,它部署得很好。现在,我需要做什么才能通过HTTP调用我的WebMethods?
打字:
http://localhost:8084/MyService/MyMethod
不起作用。
很抱歉,如果这是一个愚蠢的问题,但我并不是一个真正的Java大师,我一直在研究.NET。
发布于 2010-11-17 10:07:07
通过单击服务上下文菜单中的“包装器”,我在RESTful中生成了一个NetBeans网络服务。它成功地生成、编译和部署良好。但我还是想不出如何进行HTTP调用
发布于 2010-11-17 04:40:55
多种可能性:
new URL(url).openConnection().getInputStream()
RestTemplate
https://stackoverflow.com/questions/4204414
复制