【问题标题】:What is meant by a transport independent/dependent protocol?传输独立/依赖协议是什么意思?
【发布时间】:2017-12-29 16:09:42
【问题描述】:

我是网络服务和网络协议的初学者。我遇到了一个名为“transportdependent”的术语,如“SOAP is known as an transport-independent messages protocol”。

我搜索了很多网站,但找不到合适的解释?谁能解释一下这个词是什么意思?

提前谢谢..

【问题讨论】:

  • 还没有答案... :(

标签: soap protocols messaging transport


【解决方案1】:

为了让网络服务进行通信,它们必须使用一些底层的“通信协议”,例如 HTTP(现在最常见),就像邮递员使用道路(现在最常见)来传递您的邮件一样。

REST 使用 HTTP...

SOAP 使用……嗯,任何东西。我的意思是任何可以将 XML 从 A 点传输到 B 点的东西。

这就是“独立于传输”的意思,对您传输数据的方式没有任何限制。

【讨论】:

    【解决方案2】:

    协议栈的传输层是处理进程之间信息传输的层,通常在不同的计算机上。

    Web 上使用的常见传输协议有 HTTP、HTTPS、FTP、SMTP 等。

    这些传输协议中的许多都具有内置的功能,例如安全性、压缩、加密等。

    SOAP 已经实现,以一种自包含的方式内置了所有必需的功能。因此,尽管存在基于 HTTP 的 SOAP 绑定,但 SOAP 不必使用 HTTP。

    换句话说,SOAP 是一种独立于传输的消息传递协议

    【讨论】:

    • @Swati Das,这个答案对你有帮助吗?
    【解决方案3】:

    想让我的理解简单到帮助问题。 Web 服务通常用于提供两个或多个应用程序之间的通信。两个或更多系统意味着,它们确实有自己的运行时间,并且这些运行时间可以在任何平台上并基于不同的语言构建。在一个场景中,它们通过交换数据相互通信。 REST 和 SOAP 是 Web 服务使用现有的通信层,如 HTTP、FTP 等。REST 在 HTTP 上工作,而 SOAP 使用任何可用的(独立于传输)但大多数应用程序使用 HTTP。如果是 SOAP,我们如何配置通信协议?每种语言都有自己的支持。想了解更多。

    【讨论】:

      猜你喜欢
      • 2018-04-10
      • 2016-12-12
      • 1970-01-01
      • 2016-03-17
      • 1970-01-01
      • 1970-01-01
      • 2018-11-19
      • 1970-01-01
      • 2011-07-31
      相关资源
      最近更新 更多