Binary protocol

From HandWiki
Revision as of 17:24, 27 September 2021 by imported>Jport (linkage)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

A binary protocol is a communication protocol which utilizes all values of a byte, as opposed to text-based protocol which only uses values corresponding to human-readable characters in ASCII encoding. Binary protocols are intended to be read by a machine rather than a human being. Binary protocols have the advantage of terseness, which translates into speed of transmission and interpretation.

Examples

Text-based protocols

  • IRC
  • old versions of SMTP
  • HTTP/1.1

Binary protocols

Binary protocol, or binary collaboration have been used in the normative documents describing modern standards including EbXML, HTTP/2, HTTP/3 and EDOC.[1] An interface in UML[2] may also be considered a binary protocol.

See also

References

External links