OpenWire (binary protocol)

Last updated

OpenWire is a binary protocol designed for working with message-oriented middleware. It is the native wire format of ActiveMQ Classic. [1]



  1. "OpenWire". ActiveMQ Artemis User Manual for 2.37.0. Retrieved 29 August 2024.

Related Research Articles

<span class="mw-page-title-main">General Atomics MQ-1 Predator</span> Family of unmanned aerial vehicles

The General Atomics MQ-1 Predator is an American remotely piloted aircraft (RPA) built by General Atomics that was used primarily by the United States Air Force (USAF) and Central Intelligence Agency (CIA). Conceived in the early 1990s for aerial reconnaissance and forward observation roles, the Predator carries cameras and other sensors. It was modified and upgraded to carry and fire two AGM-114 Hellfire missiles or other munitions. The aircraft entered service in 1995, and saw combat in the war in Afghanistan, Pakistan, the NATO intervention in Bosnia, the NATO bombing of Yugoslavia, the Iraq War, Yemen, the 2011 Libyan civil war, the 2014 intervention in Syria, and Somalia.

<span class="mw-page-title-main">IAI RQ-5 Hunter</span> Type of aircraft

The IAI RQ-5 Hunter unmanned aerial vehicle (UAV) was originally intended to serve as the United States Army's Short Range UAV system for division and corps commanders. It took off and landed on runways. It used a gimbaled EO/IR sensor to relay its video in real time via a second airborne Hunter over a C-band line-of-sight data link. The RQ-5 is based on the Hunter UAV that was developed by Israel Aerospace Industries.

In computer science, message queues and mailboxes are software-engineering components typically used for inter-process communication (IPC), or for inter-thread communication within the same process. They use a queue for messaging – the passing of control or of content. Group communication systems provide similar kinds of functionality.

<span class="mw-page-title-main">Northrop Grumman MQ-4C Triton</span> Maritime version of RQ-4 Global Hawk

The Northrop Grumman MQ-4C Triton is an American high-altitude long endurance unmanned aerial vehicle (UAV) developed for and flown by the United States Navy and Royal Australian Air Force as a surveillance aircraft. Together with its associated ground control station, it is an unmanned aircraft system (UAS). Developed under the Broad Area Maritime Surveillance (BAMS) program, the Triton is intended to provide real-time intelligence, surveillance and reconnaissance missions (ISR) over vast ocean and coastal regions, continuous maritime surveillance, conduct search and rescue missions, and to complement the Boeing P-8 Poseidon maritime patrol aircraft.

IBM MQ is a family of message-oriented middleware products that IBM launched in December 1993. It was originally called MQSeries, and was renamed WebSphere MQ in 2002 to join the suite of WebSphere products. In April 2014, it was renamed IBM MQ. The products that are included in the MQ family are IBM MQ, IBM MQ Advanced, IBM MQ Appliance, IBM MQ for z/OS, and IBM MQ on IBM Cloud. IBM MQ also has containerised deployment options.

MQ may refer to:

<span class="mw-page-title-main">Northrop Grumman MQ-8 Fire Scout</span> 2000s American unmanned autonomous helicopter developed by Northrop Grumman

The Northrop Grumman MQ-8 Fire Scout is an unmanned autonomous helicopter developed by Northrop Grumman for use by the United States Armed Forces. The Fire Scout is designed to provide reconnaissance, situational awareness, aerial fire support and precision targeting support for ground, air and sea forces. The initial RQ-8A version was based on the Schweizer 330, while the enhanced MQ-8B was derived from the Schweizer 333. The larger MQ-8C Fire Scout variant is based on the Bell 407.

<span class="mw-page-title-main">General Atomics MQ-9 Reaper</span> American unmanned aerial vehicle

The General Atomics MQ-9 Reaper is an unmanned aerial vehicle capable of remotely controlled or autonomous flight operations, developed by General Atomics Aeronautical Systems (GA-ASI) primarily for the United States Air Force (USAF). The MQ-9 and other UAVs are referred to as Remotely Piloted Vehicles/Aircraft (RPV/RPA) by the USAF to indicate ground control by humans.

The Advanced Message Queuing Protocol (AMQP) is an open standard application layer protocol for message-oriented middleware. The defining features of AMQP are message orientation, queuing, routing, reliability and security.

<span class="mw-page-title-main">Message broker</span> Computer program module

A message broker is an intermediary computer program module that translates a message from the formal messaging protocol of the sender to the formal messaging protocol of the receiver. Message brokers are elements in telecommunication or computer networks where software applications communicate by exchanging formally-defined messages. Message brokers are a building block of message-oriented middleware (MOM) but are typically not a replacement for traditional middleware like MOM and remote procedure call (RPC).

Simple Text Oriented Message Protocol (STOMP), formerly known as TTMP, is a simple text-based protocol, designed for working with message-oriented middleware (MOM). It provides an interoperable wire format that allows STOMP clients to talk with any message broker supporting the protocol.

<span class="mw-page-title-main">General Atomics MQ-20 Avenger</span> Unmanned combat aircraft demonstrator built by General Atomics

The General Atomics MQ-20 Avenger is a developmental unmanned combat aerial vehicle built by General Atomics Aeronautical Systems for the U.S. military.

HornetQ is an open-source asynchronous messaging project from JBoss. It is an example of Message-oriented middleware. HornetQ is an open source project to build a multi-protocol, embeddable, very high performance, clustered, asynchronous messaging system. During much of its development, the HornetQ code base was developed under the name JBoss Messaging 2.0.

RabbitMQ is an open-source message-broker software that originally implemented the Advanced Message Queuing Protocol (AMQP) and has since been extended with a plug-in architecture to support Streaming Text Oriented Messaging Protocol (STOMP), MQ Telemetry Transport (MQTT), and other protocols.

ZeroMQ is an asynchronous messaging library, aimed at use in distributed or concurrent applications. It provides a message queue, but unlike message-oriented middleware, a ZeroMQ system can run without a dedicated message broker; the zero in the name is for zero broker. The library's API is designed to resemble Berkeley sockets.

<span class="mw-page-title-main">Apache ActiveMQ</span> Software message broker

Apache ActiveMQ is an open source message broker written in Java together with a full Java Message Service (JMS) client. It provides "Enterprise Features" which in this case means fostering the communication from more than one client or server. Supported clients include Java via JMS 1.1 as well as several other "cross language" clients. The communication is managed with features such as computer clustering and ability to use any database as a JMS persistence provider besides virtual memory, cache, and journal persistency.

MQTT is a lightweight, publish-subscribe, machine to machine network protocol for message queue/message queuing service. It is designed for connections with remote locations that have devices with resource constraints or limited network bandwidth, such as in the Internet of Things (IoT). It must run over a transport protocol that provides ordered, lossless, bi-directional connections—typically, TCP/IP. It is an open OASIS standard and an ISO recommendation.

<span class="mw-page-title-main">Apache Apex</span>

Apache Apex is a YARN-native platform that unifies stream and batch processing. It processes big data-in-motion in a way that is scalable, performant, fault-tolerant, stateful, secure, distributed, and easily operable.

<span class="mw-page-title-main">Apache RocketMQ</span> Open-source stream processing platform

RocketMQ is a distributed messaging and streaming platform with low latency, high performance and reliability, trillion-level capacity and flexible scalability. It is the third generation distributed messaging middleware open sourced by Alibaba in 2012. On November 21, 2016, Alibaba donated RocketMQ to the Apache Software Foundation. Next year, on February 20, the Apache Software Foundation announced Apache RocketMQ as a Top-Level Project.