【问题标题】:Is it using RMI for invoking the web service是否使用 RMI 来调用 Web 服务
【发布时间】:2015-03-18 05:51:47
【问题描述】:

我是 Web 服务的新手,现在正在研究 Jax-WS Web 服务。我创建了一个小的 Web 服务并将其托管在 tomcat 服务器中,并创建了一个 java Web 服务客户端来访问该服务。但是我对 Web 服务客户端有点困惑,因为在客户端中我们生成了一个用于访问服务的存根。

这里是使用 RMI 来调用 Web 服务吗???

据我所知,tomcat 是一个 Web 容器,它不支持 RMI。

我通过互联网搜索了这个,我无法找到明确的答案。任何人都可以简单地解释一下它是如何发生的。

如果 tomcat 不支持 RMI,它如何调用 Web 服务。 我很困惑,因为它使用了我们使用 wsimport 命令生成的存根。

非常感谢

【问题讨论】:

    标签: java web-services soap wsdl wsdl2java


    【解决方案1】:

    这里是使用 RMI 来调用 Web 服务吗???

    http。 Web 服务客户端将创建一个 http 请求(就像浏览器在您请求 url 时所做的那样),将您的请求对象转换为 xml 有效负载并调用您的服务端点。不同的 JAX-WS 供应商可能使用不同的实现,但通常是HttpURLConnection 的某种形式

    HttpClient 是一个流行的包,用于从 java 程序创建 Http 连接。

    【讨论】:

    猜你喜欢
    • 2014-04-09
    • 2011-11-26
    • 1970-01-01
    • 1970-01-01
    • 2020-11-12
    • 1970-01-01
    • 1970-01-01
    • 2019-01-22
    • 2012-06-14
    相关资源
    最近更新 更多