Internet API和Internet协议有什么区别?

问题描述 投票:4回答:1

我正在阅读一本计算机网络书籍,该书将Internet API定义为Internet定义的“规则集”,通过该规则,数据从一个最终用户传输到另一个最终用户。再次以相同的方式定义协议,但是由于它们之间的主要区别到底是什么,这使我有些困惑。

这本书是James F. KUROSE和KEITH W.Rose撰写的计算机网络。在其中一个段落中,它表示“ Internet API是发送程序必须遵循的一组规则,以便Internet可以将数据传递到目的地。”

对于Google而言,Internet协议是“一组规则,用于管理通过Internet或其他网络发送的数据格式。”

他们两个都不会错。我缺少一点。

请帮助。

我正在阅读一本计算机网络书籍,该书将Internet API定义为Internet定义的“规则集”,通过该规则,数据从一个最终用户传输到另一个最终用户。协议再次...

web-services api protocols internet-connection
1个回答
3
投票

API代表应用程序编程接口,它表示与正在编程的应用程序中的组件进行交互的方法,数据和规则。如果有人说Internet API,则它可能是指您在应用程序中必须考虑的一组方法,数据和规则。我不知道通用的“ Internet API” ...协议的定义,您可以在Wikipedia中找到它(也用于API)。协议包括消息格式,数据流的定义,有时还包括使两个实体相互通信的算法。协议定义两个实体进行通信的方式,协议API是应用程序使用协议实现的接口。我希望这会有所帮助,我不同意“ Internet API”之类的概念,并且我认为您发现的协议定义不完整。

© www.soinside.com 2019 - 2024. All rights reserved.