gpt4 book ai didi

web-services - WEB API 的 VS WEB 服务?

转载 作者:行者123 更新时间:2023-12-04 12:50:17 32 4
gpt4 key购买 nike

我在互联网上搜索了很多,但我仍然没有得到网络服务和网络 API 之间的明显区别?我在某处读到所有 Web 服务都是 API,但所有 API 都不是 Web 服务。如何?

我所知道的是两者都允许利用其他应用程序的功能。有人可以向我描述清楚的区别吗?

最佳答案

我一直在学习 Web API(不是 JUST API)与 Web 服务之间的区别的同一旅程。
首先,我们知道一个事实,正如@Kris 所说,两者都使用 Web 作为通信工具。
在查看这 2 个视频时,两者都充当客户要求 Web 服务器处理和传递响应的“中间人”(餐厅的服务员)。

  • Web Service (从 0:35 开始)
  • API (In general) (来自 1:12)

  • 当我在寻找两者之间的实际区别时,通常大多数文章和视频都会在“Web 服务与 API”之间进行不相关的比较 因为他们从“Web API”中排除了“Web” .
    this article例如,其中包含标题“Web API Vs Web Service....”,但包含如下副标题:
  • “API 与 Web 服务的差异”
  • “Web 服务与 API 服务的优缺点”
  • “Web 服务与 API:使用抓取机器人的 API 为两者加油”

  • 我能找到的唯一区别是我们是否要在 .NET 上下文中讨论这个问题。
    这是一个 question post related to this .
    综上所述,Web Services 使用在 SOAP 协议(protocol)中,而 Web API 通常以 RESTful 方式创建。更详细的答案在帖子中,但最终没有回答提出的主要问题。
    结论:公共(public)领域提出的问题对两者之间的区别没有明确的定义,因此这两个术语在大多数情况下是,
    可互换

    关于web-services - WEB API 的 VS WEB 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31210428/

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