This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "Wire protocol" – news · newspapers · books · scholar · JSTOR(December 2009) (Learn how and when to remove this message)
In computer networking, a wire protocol refers to a way of getting data from point to point: A wire protocol is needed if more than one application has to interoperate. It generally refers to communication protocols higher than the physical layer.[1] In contrast to transport protocols at the transport level (like TCP or UDP), the term wire protocol is used to describe a common way to exchange information at the application level. It refers to an application layer protocol and defines all the required attributes for the data exchange, like data types (units of data, message formats, etc.), communication endpoints[2] and capabilities (such as delivery guarantees, direction of communication, etc.). Usually, the data is represented at the application level as a common infoset (e.g. XML, JSON, YAML) and requires a mechanism of data binding (using e.g. a common encoding scheme like XSD).
The wire protocol may be either text-based or a binary protocol. Although an important architectural decision, this is a separate matter from the distinction between wire protocols and programmatic APIs.
In electronics, a wire protocol is the mechanism used to transmit data from one point to another.[1]
^ ab"Definition of: wire protocol". PCMAG.COM. Archived from the original on 2012-10-13. Retrieved 2011-04-11.
^"OASIS Advanced Message Queuing Protocol (AMQP) Version 1.0, Part 2: Transport".
In computer networking, a wireprotocol refers to a way of getting data from point to point: A wireprotocol is needed if more than one application has...
design of new protocols; new protocols may have to be encapsulated in an already-deployed protocol or mimic the wire image of another protocol. Because of...
The Single WireProtocol (SWP) is a specification for a single-wire connection between the SIM card and a near field communication (NFC) chip in a cell...
initial core document. The Real-time Publish-Subscribe WireProtocol DDS Interoperability WireProtocol Specification ensured that information published on...
The Signal Protocol (formerly known as the TextSecure Protocol) is a non-federated cryptographic protocol that provides end-to-end encryption for voice...
In computing, the Java Debug WireProtocol (JDWP) is a communication protocol which is part of the Java Platform Debugger Architecture. It is used for...
proposals exist. EAP is not a wireprotocol; instead it only defines the information from the interface and the formats. Each protocol that uses EAP defines a...
Synchronous Serial Interface (SSI) is also a four-wire synchronous serial communication protocol, the SSI protocol employs differential signaling and provides...
This is largely due to middleboxes that are sensitive to the wire image of the protocol, and which can interrupt or interfere with messages that are valid...
WireGuard is a communication protocol and free and open-source software that implements encrypted virtual private networks (VPNs), and was designed with...
that a messaging implementation must provide, AMQP is a wire-level protocol. A wire-level protocol is a description of the format of the data that is sent...
Various communication protocols can be used between smart home hubs and smart house components. The protocols can be grouped into wired and wireless technologies...
features to the DNP3 protocol. The DNP3 protocol is compliant with IEC 62351-5. Some vendors support encryption via bump-in-the-wire for serial communications...
provides an interoperable wire format that allows STOMP clients to talk with any message broker supporting the protocol. The protocol is broadly similar to...
compatibility APIs, exposing endpoints that are partially compatible with the wireprotocols of MongoDB, Gremlin, Cassandra, Azure Table Storage, and etcd; these...
client-side since the open-sourcing of SPICE. spice-protocol The spice-protocol module defines the SPICE wireprotocol formats. This is made available under the...
local area network based on IEEE 802 technology, principally wired Ethernet. The protocol is formally referred to by the IEEE as Station and Media Access...
debugWIRE is a serial communications protocol, designed by Atmel. It is used for on-chip debugging of AVR microcontrollers. debugWIRE is designed as a...
distributed it without authorization. LimeWire uses the gnutella network as well as the BitTorrent protocol. On October 26, 2010, U.S. federal court judge...
pure wire-protocol level specification and does not go into any socket API or implementation specifics. The purpose of the Sockets Direct Protocol is to...
In computer networks, a tunneling protocol is a communication protocol which allows for the movement of data from one network to another. It can, for example...