2012-02-16 120 views
0

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

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

PS:由我发布了关于同一个问题here

回答

6

的协议只需要一个描述被称为协议的另一个问题。例如,HTTP/1.1 protocol以RFC的形式记录,这只是文本。协议描述中绝对没有关于编程语言或API或库的讨论。不同的作者需要提供API,并且这会鼓励大量不同的实现,例如WinINet,libcurlRequests

类似地,RFB 协议只是两个软件组件如何相互交谈并交换帧缓冲器信息的描述。协议描述的存在并不意味着不是意味着必须为您选择的编程语言提供API或库。