gpt4 book ai didi

java - SOAP/HTTP + WSDL 作为契约。 JAX-WS 怎么样?

转载 作者:行者123 更新时间:2023-12-01 23:12:59 25 4
gpt4 key购买 nike

我是网络服务的新手,我读过 this chapter (以及其他一些文章)来了解 SOAP。遗憾的是,我在 java.net 中找不到有关 WSDL 的下一章。

无论如何,假设我需要实现 SOAP 1.1/HTTP 1.1。

用于交换信息的“合约”是WSDL

因此,为了创建网络服务提供者:

  1. JAX-WS 的作用是什么?
  2. 是否需要它,或者它是 WSDL替代方案
  3. 如果需要,我们是否可以将其与( SOAP/HTTP + WSDL)结合起来?
  4. JAX-WS 在这个组合中的作用是什么?
  5. 它可以被 JAX-RPC(或其他东西)取代吗?
  6. JAX-WS 是跨平台的还是仅特定于 Java
  7. 如果迁移到另一个平台,例如 C 或 C++ 或 Python,我们是否能够在需要组合时使用 JAX-WS?
  8. 谈论 C#、.Net...JAX-WS 与 WCF 类似吗?

提前致谢:)

最佳答案

SOAP 和 HTTP 是消息协议(protocol)。 JAX-WS 是用于生成这些消息的 java 实现。它处理将 java 对象转换为 SOAP 消息、基于 WSDL 和 XSD 生成 java 类的所有低级细节。 JAX-WS 用于创建基于 SOAP 以及基于 Rest 的消息。它是处理客户端和服务器端消息的底层技术。 JAX-WS 实现基于 WSDL 和 SOAP 标准。这是java特定的。

我不知道 WCF 是什么。

关于java - SOAP/HTTP + WSDL 作为契约。 JAX-WS 怎么样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21590210/

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