Jump to content

Binary protocol

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Anton.bersh (talk | contribs) at 08:06, 8 May 2021 (See also: Standard name). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

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

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

  1. ^ "Archived copy". Archived from the original on 2006-03-05. Retrieved 2006-05-04.{{cite web}}: CS1 maint: archived copy as title (link)
  2. ^ "Welcome To UML Web Site!". Uml.org. Retrieved 2017-01-15.