2012-02-16 156 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或庫。