Muh*_*raz 5 web-services protocols internet-connection
我正在阅读一本计算机网络书籍,该书籍将 Internet API 定义为互联网定义的“一组规则”,数据通过该规则从一个最终用户传输到另一个最终用户。协议再次以完全相同的方式定义,但这让我有点困惑它们之间的主要区别到底是什么。
这本书是 James F. KUROSE 和 KEITH W.Rose 所著的《计算机网络》。其中一段写道:
“互联网API是发送程序必须遵循的一组规则,以便互联网可以将数据传送到目的地”。
现在对于 Google 来说,互联网协议是:
“管理通过互联网或其他网络发送的数据格式的一组规则。”
两人都不会错。我缺少一点。
请帮忙。
API 代表应用程序编程接口,它指的是与您正在编程的应用程序中的组件进行交互的方法、数据和规则。如果有人说 Internet API,它可能指的是您在应用程序中必须考虑的一组方法、数据和规则。我不知道通用的“Internet API”...协议的定义您可以在维基百科中找到它(也适用于 API)。协议包括消息格式、数据流的定义,有时还包括允许两个实体相互通信的算法。协议定义了两个实体通信的方式,协议 API 是应用程序使用协议实现的接口。我希望这会有所帮助,我不同意“Internet API”这样的概念,并且我认为您发现的协议定义不完整。
归档时间: |
|
查看次数: |
7587 次 |
最近记录: |