gpt4 book ai didi

Java-ws tomcat通过http调用方法?

转载 作者:行者123 更新时间:2023-11-28 22:33:15 25 4
gpt4 key购买 nike

我使用 Java-WS 在 Java 中创建了一个 Web 项目。如何仅通过 HTTP 调用服务方法。我不想生成(或更糟的是编写)任何 Java Web 客户端和类似的东西。我只想通过 HTTP 请求调用该方法。并从响应中(手动)解析结果。

在 .NET 网络服务中,我只调用方法:

http://serviceUrl/serviceName.asmx/operationName?parametars=...

如何在java + tomcat中做同样的事情?

编辑:让我改一下我的问题。所以这就是我到目前为止所做的:

  • 创建了一个网络应用程序(顺便说一句,使用 NetBeans IDE)
  • 添加了所有必要的源文件
  • 添加了定义了 WebMethods 的 Web 服务类

我在 tomcat 上部署了该应用程序,它部署得很好。现在,我需要做什么才能通过 HTTP 调用我的 WebMethods?

输入:

http://localhost:8084/MyService/MyMethod

不起作用。

如果这是一个愚蠢的问题,我很抱歉,但我并不是真正的 Java 大师,我主要从事 .NET 方面的工作。

最佳答案

多种可能性:

  • 使用新的 URL(url).openConnection().getInputStream()
  • 使用 Apache http components
  • 使用 REST 客户端(如果您调用 REST 服务),例如 http://code.google.com/p/rest-client/">this 或 these。或者 spring 的 RestTemplate

关于Java-ws tomcat通过http调用方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4204414/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com