这在这个网站上可能是一个愚蠢的问题,但我想了解更多。
在软件工程领域,我开始知道熟悉 Web 服务很有用。我试图理解它。为此,我必须简单地了解 Web 服务和应用程序服务之间的区别。
我听说过SOAP和REST 服务。
对于像我这样的新手来说,当我在 Google 中搜索这些概念时,很难理解这些概念。
如何更好地理解这些事情以及以什么顺序?
这在这个网站上可能是一个愚蠢的问题,但我想了解更多。
在软件工程领域,我开始知道熟悉 Web 服务很有用。我试图理解它。为此,我必须简单地了解 Web 服务和应用程序服务之间的区别。
我听说过SOAP和REST 服务。
对于像我这样的新手来说,当我在 Google 中搜索这些概念时,很难理解这些概念。
如何更好地理解这些事情以及以什么顺序?
我认为这是一个伟大而简单的问题,通常会让大多数开发人员感到困惑。什么是应用服务,什么是网络服务?
Web 服务是您可以在 Internet 上轻松找到的常用术语。虽然有时他们会跨越彼此的界限,但这是我能想到的最简单的解释:
Application service or Application Layer
是为进程间通信设计的通信协议和方法保留的抽象层。应用层协议使用底层传输层协议来建立主机到主机的连接。有时您还可以使用 Application Service 在您的应用程序中定义方法调用。
WebService:
任何可以通过 Web 访问的应用程序或方法都是 Web 服务。您也可以说:Web 上可用的任何东西都是 WebService。
共有三种常见的 Web 服务架构: