Реализация протокола RFB - PullRequest
0 голосов
/ 16 февраля 2012

Я ищу реализацию RFB protocol, чтобы использовать ее в моем проекте, после долгих поисков я наткнулся на эту тему (ответ написан опытным участником ...) Я уже разместил тему на другом форуме, и у меня был тот же ответ.

Мой вопрос: почему мы называем это RFB protocol, и нет API или библиотеки, которые реализуют это?Насколько мне известно, протокол должен иметь API для его использования;такие как TCP / IP, UDP ...

PS: еще один вопрос, опубликованный мной о той же проблеме здесь

1 Ответ

7 голосов
/ 18 февраля 2012

Протоколу нужно только описание, чтобы называться протоколом.Например, протокол HTTP / 1.1 задокументирован в виде RFC, который представляет собой просто текст.В описании протокола абсолютно не обсуждаются языки программирования, API или библиотеки.Разные авторы должны предоставлять API, и это поощряет очень разные реализации, такие как WinINet , libcurl и Запросы .

Аналогичнопротокол RFB - это просто описание того, как два компонента программного обеспечения взаимодействуют друг с другом и обмениваются информацией буфера кадра.Наличие описания протокола не подразумевает, что обязательно должен быть API или библиотека для выбранного вами языка программирования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...