-2

我正在寻找RFB protocol在我的项目中使用它的实现,经过长时间的搜索,我遇到了这个主题(答案是由专家成员写的......)我已经在另一个论坛上发布了一个主题,我有同样的答案。

我的问题是:为什么我们调用它RFB protocol并且没有实现它的 API 或库?据我所知,一个协议应该有一个 API 来使用它;如TCP/IP、UDP...

PS:我在这里发布的另一个关于同样问题的问题

4

1 回答 1

7

一个协议只需要一个描述就可以称为协议。例如,HTTP/1.1 协议以 RFC 的形式记录,它只是文本。协议描述中绝对没有讨论编程语言或 API 或库。提供 API 取决于不同的作者,这鼓励了截然不同的实现,例如WinINetlibcurlRequests

同样,RFB协议只是描述两个软件组件如何相互通信并交换帧缓冲区信息。协议描述的存在并不意味着您选择的编程语言必须有一个 API 或库。

于 2012-02-17T20:37:09.977 回答