Frage

Ich suche eine Implementierung der RFB protocol Um es in meinem Projekt zu verwenden, stieß ich nach einer langen Suche darüber auf diese Thema (Die Antwort wurde von einem Expertenmitglied geschrieben ...) Ich habe bereits ein Thema in einem anderen Forum veröffentlicht und hatte die gleiche Antwort.

Meine Frage ist: Warum wir es nennen RFB protocol Und es gibt keine API oder eine Bibliothek, die sie implementiert? Nach meinem Wissen sollte ein Protokoll eine API haben, um sie zu verwenden. wie TCP / IP, UDP ...

PS: Eine andere Frage, die von mir zu demselben Problem veröffentlicht wurde hier

War es hilfreich?

Lösung

Ein Protokoll benötigt nur eine Beschreibung, die als Protokoll bezeichnet wird. Zum Beispiel die HTTP/1.1 -Protokoll wird in Form eines RFC dokumentiert, der nur Text ist. Es gibt absolut keine Diskussion über Programmiersprachen oder APIs oder Bibliotheken in der Protokollbeschreibung. Es liegt an verschiedenen Autoren, APIs bereitzustellen, und dies fördert sehr unterschiedliche Implementierungen wie z. Wininet, libcurl, und Anfragen.

Ebenso die RFB Protokoll ist nur eine Beschreibung der Art und Weise, wie zwei Softwarekomponenten miteinander sprechen und Informationen zum Rahmenpuffer austauschen. Die Existenz einer Protokollbeschreibung tut nicht Implizieren Sie, dass es notwendigerweise eine API oder Bibliothek für Ihre ausgewählte Programmiersprache geben muss.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top