gpt4 book ai didi

java - Web服务实现

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

我是 Webservice 的新手,正在尝试学习基础知识。我在大多数实现中发现的一件事是,教程显示了 WebService 客户端和 AXIS 中实际 WebService 的创建。

现在据我了解,webService 的原因是不同语言之间的互操作性。这并没有发生在这里。此外,AXIS 客户端如何与不是使用 AXIS 编写的服务进行交互。我知道这个问题很愚蠢,但它让我很烦恼

最佳答案

Web 服务是 XML 描述,它告诉我们:

  • 如何调用服务(WSDL)
  • 这些服务之间的数据定义 (SOAP)
  • 如何找到这些服务(UDDI)

Web 服务的调用依赖于传输协议(protocol),例如 HTTP、RPC 等。与上述 XML 相结合,该技术堆栈定义了 Web 服务的接口(interface)。构建 Web 服务的业务逻辑的语言独立于 Web 服务本身。它只需要实现该 XML 契约即可。

Axis 是一个工具包,可以轻松创建和部署这些 Web 服务,从而构建 C++ 或 Java Web 服务器。因此,Axis 并没有定义有关服务如何通信的新规范,它只是简化了将业务逻辑集成到 Web 服务中的过程。

Here是一篇很棒的文章,有助于统一 Web 服务和 Axis 的概念

关于java - Web服务实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31996275/

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