Вопрос

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

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

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

Это было полезно?

Решение

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top