• Inquiry List(0)
English
繁體中文
简体中文
한국어
日本語
  • Login
  • Products
    Computer-On-Module
    • COM-HPC
    • COM Express
    • OSM
    • SMARC
    • Qseven
    • ETX
    GPU Solutions
    • MXM GPU Modules
    • PCIe Graphics Cards
    Rugged Computing
    • CompactPCI & CompactPCI Serial
    • VPX
    • PC104
    • AVA Railway Rugged Computers
    • PIDS
    Edge Computing Platforms
    • Industrial PCs, Motherboards, & SBCs
    • Embedded Computers & IoT Gateways
    • Edge AI Platforms
    • AI Smart Cameras
    • Robotic Controllers
    • Industrial Solid State Drives
    Industrial Display Systems & Panel PCs
    • Industrial Touch Monitors
    • Open Frame Panel PCs
    • All-in-One Panel PCs
    • Rugged Panel PCs
    • Digital Signage Players
    Automotive Computing
    • Autonomous Driving Solutions
    • AI-ADAS Solution
    Networking & Servers
    • AI GPU Servers
    • Industrial, Telecom Servers
    • Network Security Appliances
    • Private 5G Network Solution-MicroRAN
    Automation & Control
    • Machine Vision
    • Motion Control & I/O
    • EtherCAT Motion Control Solutions
    • HMI Panel PCs
    • Data Acquisition
    • GPIB & Digitizers
    • PXI Platforms & Modules
    • Autonomous Mobile Robots
    • Industrial Gateway Solutions
    Design & Manufacturing Services
    • DMS+ (ODM/OEM Services)
    Healthcare Computing & Monitors
    • Medical Panel PCs
    • Medical Monitors
    • Medical Box PCs
    Gaming Platforms & Monitors
    • Gaming-specific Solutions
    • Generic Solutions
    • Gaming Monitors
    • Advanced Gaming Architectures
    Software
    • EdgeGO Device Management Software
  • Industries
    Automotive Defense & Aviation Gaming Healthcare Industrial Automation Networking and Communications Retail & Logistics Semiconductor Solutions Smart Cities Test & Measurement Railway Robotics

    Automotive

    automotive computing

    With cutting-edge autonomous driving computing platforms that pave the way for safer and more productive travel, ADLINK's solutions provide you powerful computing capabilities to fulfill autonomous and advanced driver assistance system (ADAS) technologies as well as rugged design for automotive use.

    Learn More

    Defence & Aviation

    Defence & Aviation

    In the defense aviation arena, it is of paramount importance to accurately observe the environment and make fast and reliable decisions, leading to timely action. ADLINK rugged systems and Data Distribution Service (DDS) are a key part of a larger data-focused infrastructure that collects, stores, analyzes, and transfers information from the field to the decision-maker.

    Learn More

    Gaming

    gaming

    ADLINK Gaming provides global gaming machine manufacturers comprehensive solutions through our hardware, software, and display offerings. Uniquely combining computer expertise with a cutting-edge software stack and a deep understanding of the gaming industry’s requirements and regulations, we back up our customers so they can focus on creating the world’s best games.

    Learn More

    Healthcare

    Healthcare

    ADLINK is addressing the needs of healthcare digitization with a focus on medical visualization devices and medically-certificated solutions. By leveraging PENTA's design and manufacturing capabilities in the medical field, ADLINK's healthcare solutions facilitate digital applications in diverse healthcare environments.

    Learn More

    Industrial Automation

    Industrial Automation

    Industrial automation is a crucial facet of global manufacturing industries. ADLINK's flexible selection of system-, platform-, and product-based solutions overcomes the extreme environmental rigors of manufacturing deployments and delivers connected, fault-free performance on the factory floor.

    Learn More

    Networking and Communications

    Overview
    5G & MEC Cyber Security

    Retail & Logistics

    Retail Logistics

    Maintaining superior customer service and on-time delivery while simultaneously reducing retail shrinkage and increasing employee productivity can be very difficult to achieve when shipping high volumes of packages each day. ADLINK's solutions make customers' packages and pallets intelligent, efficiently connecting their entire supply chain and improving warehouse logistics.

    Learn More

    Semiconductor Solution

    Semiconductor Solution

    Everything is essentially driven by chips, and to suit the needs of diverse applications, a perfect wafer manufacturing process is necessary to ensure everything from quality to efficiency and productivity.

    Learn More

    Smart City

    Smart City

    A smart city is an urban area that implements Internet of Things sensors to collect data from a variety of sources and uses the insights gained from that data to manage assets, resources, and services efficiently. ADLINK's data-to-decision solutions incorporate video analytics, reliable design, deliver stability and reliability, and are an ideal choice to realize an efficient smart city.

    Learn More

    Test & Measurement

    Test & Measurement

    Test and measurement focuses on dedicated equipment for analysis, validation, and verification of electronic device measurement and end products. ADLINK continues to expand its T&M offerings with innovative products, meeting the unique needs of high-speed and high-bandwidth applications.

    Learn More

    Railway

    railway solution

    Our Rugged by Design CompactPCI/CompactPCI Serial, computer-on-modules, industrial-grade system and panel computer product portfolio has been specifically selected for onboard ATO/DMI and wayside CTC/RBC/TSRS railway solutions. ADLINK’s exceptional flexibility in design and manufacturing has been utilized by top rail signaling providers worldwide.

    Learn More

    Robotics

    Robotics

    Autonomous Mobile Robots (AMRs) are able to carry out their jobs with zero to minimal oversight by human operators. Facilities such as schools, hospitals, shopping malls, and factories in particular can use a swarm of AMRs to improve operational efficiency and quality of life.

    Learn More

    Featured Solutions

    5G MEC

    Autonomous Vehicle

    GPU Solutions

    ROS 2 Solution

    Smart Manufacturing

  • Strategic Partners
    AMD Ampere Arm Intel MediaTek NVIDIA NXP Qualcomm

    AMD-based Solutions

    AMD-based Solutions by ADLINK

    Empower your edge computing with ADLINK, a leading company enabling edge solutions. Leverage AMD's high performance, secure integration, and power efficiency advantages for a wide range of edge, networking, and edge systems with x86 core architecture. Experience superior processing and graphics performance with ADLINK's utilization of AMD Ryzen™ Embedded series, powered by Radeon™ RX, perfect for industrial, medical, automation and gaming applications.

    Learn More

    Ampere-based Solutions

    Ampere-based Solutions by ADLINK

    Experience the future of edge computing with our comprehensive offering, which includes the Ampere Altra-based COM-HPC module, a developer platform and/or dev kit. Dive in now to unleash superior performance, energy efficiency, and optimized TCO in applications including but not limited to industrial automation, autonomous vehicles, transportation, healthcare, video surveillance, and energy management.

    Learn More

    Arm-based Solutions

    Arm-based Solutions by ADLINK

    Based on Arm architecture, ADLINK also collaborates with Ampere, NXP, MediaTek, Qualcomm, and Rockchip in module computing development and value-added solutions across varied industries, including smart manufacturing, autonomous driving, robotics, AMR, drone, transportation, logistics, retail, infotainment, healthcare, security, and more.

    With plug-and-play tools, development kits, and all-encompassing systems, ADLINK and Arm empower developers to accelerate and realize their innovations.

    Learn More

    Intel-based Solutions

    Intel-based Solutions by ADLINK

    ADLINK is a Titanium member in Intel® Partner Alliance. From modular computing to system-ready use cases, ADLINK works closely with Intel to provide scalable, interoperable solutions that accelerate your intelligent device deployment with end-to-end analytics.

    Utilizing Intel-based modules, ADLINK accelerates your products’ time to market with edge AI platform development support while addressing diverse industry pain points, such as in networking, smart manufacturing, autonomous driving, AMR, transportation, healthcare, retail, and infotainment.

    Learn More

    MediaTek-based Solutions

    MediaTek-based Solutions by ADLINK

    ADLINK Technology and MediaTek are strategic partners that deliver innovative and powerful solutions for edge computing and edge AI applications. Leveraging MediaTek's flagship, power-efficient Genio platform SoCs and ADLINK's expertise in embedded and rugged designs, they provide high-performance, energy-efficient, and reliable modules and platforms in accomplishing various IoT use cases, such as smart home, human-machine interface, multimedia, industrial IoT, and robotics.

    Learn More

    NVIDIA-based Solutions

    NVIDIA-based Solutions by ADLINK

    To fulfill industry-specific requirements, ADLINK is able to efficiently develop edge AI platforms, AI smart cameras, medical platforms, and AI portable GPU accelerators based on NVIDIA Jetson modules, the NVIDIA IGX platform, and RTX Embedded GPUs for applicable industries, including smart manufacturing, autonomous driving, autonomous mobile robots (AMR), robotics, transportation, healthcare, logistics, retail, infotainment, AI development, professional graphics, and gaming.

    Learn More

    NXP-based Solutions

    NXP-based Solutions by ADLINK

    Utilizing NXP's i.MX 8 and i.MX 9 series technology, ADLINK offers edge-connected solutions to assist medical, test & measurement, automation, and smart city customers reduce TCO. This combination of NXP's technology with ADLINK's R&D experience in edge computing provides versatile and dynamic solutions for critical applications.

    Learn More

    Qualcomm-based Solutions

    Qualcomm-based Solutions by ADLINK

    Qualcomm Technologies’ portfolio of leading robotics and drones solutions is driving next-generation use cases, including autonomous deliveries, mission critical use cases, commercial and enterprise drone applications and more.

    Among them, the Qualcomm QRB5165 solution is designed to help build consumer, enterprise or industrial robots with 5G connectivity, on-device AI and machine learning, superior computing, and intelligent sensing capabilities. By adopting Qualcomm QRB5165, ADLINK’s module will enable the proliferation of 5G in robotics and intelligent systems.

    Learn More
  • Support

    Support

    Partner CentereRMA ServicesADLINK DDS Support

    Downloads

    Software & DriversADLINK DDS DownloadsPublicationsContent HubADLINK GitHub

    Contact

    Ask an ExpertWhere to Buy

    No matter you need to get product pricing and availability or need assistance with technical support, we are here for you.

    Learn More
  • About

    Values

    Quality Policy and ResourcesAlliances and ConsortiaADLINK SustainabilityEnviromental Protection & ResponsibilitiesCapabilitesProduct Security

    Company

    About ADLINKWorldwide OfficesInvestor RelationsLogo and Brand GuidelinesCareers

    Newsroom

    News & EventsPodcastBlogsEdgeOpen™ Voices
    Support

    Check out the latest news and explore ADLINK featured blogs.

    Learn More
  • Home
  • IoT Solutions
  • Products
  • ADLINK DDS
  • Technologies
  • Home
  • IoT Solutions
  • Products
  • ADLINK DDS
  • Technologies
English
繁體中文
简体中文
한국어
日本語
  • Login
  • Login
  • home
    • Products
      Computer-On-Module+ GPU Solutions+ Rugged Computing+ Edge Computing Platforms+ Industrial Display Systems & Panel PCs+ Automotive Computing+ Networking & Servers+ Automation & Control+ Design & Manufacturing Services+ Healthcare Computing & Monitors+ Gaming Platforms & Monitors+ Software+
      COM-HPCCOM ExpressOSMSMARCQsevenETX
      MXM GPU ModulesPCIe Graphics Cards
      CompactPCI & CompactPCI SerialVPXPC104AVA Railway Rugged ComputersPIDS
      Industrial PCs, Motherboards, & SBCsEmbedded Computers & IoT GatewaysEdge AI PlatformsAI Smart CamerasRobotic ControllersIndustrial Solid State Drives
      Industrial Touch MonitorsOpen Frame Panel PCsAll-in-One Panel PCsRugged Panel PCsDigital Signage Players
      Autonomous Driving SolutionsAI-ADAS Solution
      AI GPU ServersIndustrial, Telecom ServersNetwork Security AppliancesPrivate 5G Network Solution-MicroRAN
      Machine VisionMotion Control & I/OEtherCAT Motion Control SolutionsHMI Panel PCsData AcquisitionGPIB & DigitizersPXI Platforms & ModulesAutonomous Mobile RobotsIndustrial Gateway Solutions
      DMS+ (ODM/OEM Services)
      Medical Panel PCsMedical MonitorsMedical Box PCs
      Gaming-specific SolutionsGeneric SolutionsGaming MonitorsAdvanced Gaming Architectures
      EdgeGO Device Management Software
      AdvancedTCA Switch BladeAdvancedTCA PlatformAdvancedTCA Processor Blade
      Embedded Flash Storage
      COM-HPC Server Type COM-HPC Client Type
      COM Express Type 6 COM Express Type 7 COM Express Type 10 COM Express Type 2
      MXM 3.1 Type A MXM 3.1 Type B
      Pocket AI (Portable GPU)
      3U VPX Processor Blades 6U VPX Processor Blades VPX Graphics Cards & XMC Modules
      Mini-ITX Motherboards Expandable Fanless Embedded PCs Integrated Fanless Embedded PCs ATX Motherboards Embedded Boards IPC Systems PICMG Single Board Computers Passive Backplanes Industrial Computer Peripherals Industrial Computer Chassis
      Powered By NVIDIA Jetson
      ROS2 Solutions ADLINK ROS2 Github NeuronSDK
      2U Network Appliance 4U Network Appliance
      Frame Grabbers/Video Capture Cards Image Analysis Tool Smart Camera Vision Systems AI Machine Vision Device
      Centralized Motion Controller Distributed Motion Controller Encoder & Trigger Board Motion Software & Utility
      Machine Condition Monitoring Data Acquisition (DAQ) Digitizers
      PXI Chassis PXI Controller PXI/cPCI Modules Remote Controller
      AMR
    • Industries
      Automotive Defense & Aviation Gaming Healthcare Industrial Automation Networking and Communications Retail & Logistics Semiconductor Solutions Smart Cities Test & Measurement Railway Robotics

      Automotive

      automotive computing

      With cutting-edge autonomous driving computing platforms that pave the way for safer and more productive travel, ADLINK's solutions provide you powerful computing capabilities to fulfill autonomous and advanced driver assistance system (ADAS) technologies as well as rugged design for automotive use.

      Learn More

      Defence & Aviation

      Defence & Aviation

      In the defense aviation arena, it is of paramount importance to accurately observe the environment and make fast and reliable decisions, leading to timely action. ADLINK rugged systems and Data Distribution Service (DDS) are a key part of a larger data-focused infrastructure that collects, stores, analyzes, and transfers information from the field to the decision-maker.

      Learn More

      Gaming

      gaming

      ADLINK Gaming provides global gaming machine manufacturers comprehensive solutions through our hardware, software, and display offerings. Uniquely combining computer expertise with a cutting-edge software stack and a deep understanding of the gaming industry’s requirements and regulations, we back up our customers so they can focus on creating the world’s best games.

      Learn More

      Healthcare

      Healthcare

      ADLINK is addressing the needs of healthcare digitization with a focus on medical visualization devices and medically-certificated solutions. By leveraging PENTA's design and manufacturing capabilities in the medical field, ADLINK's healthcare solutions facilitate digital applications in diverse healthcare environments.

      Learn More

      Industrial Automation

      Industrial Automation

      Industrial automation is a crucial facet of global manufacturing industries. ADLINK's flexible selection of system-, platform-, and product-based solutions overcomes the extreme environmental rigors of manufacturing deployments and delivers connected, fault-free performance on the factory floor.

      Learn More

      Networking and Communications

      Overview
      5G & MEC Cyber Security

      Retail & Logistics

      Retail Logistics

      Maintaining superior customer service and on-time delivery while simultaneously reducing retail shrinkage and increasing employee productivity can be very difficult to achieve when shipping high volumes of packages each day. ADLINK's solutions make customers' packages and pallets intelligent, efficiently connecting their entire supply chain and improving warehouse logistics.

      Learn More

      Semiconductor Solution

      Semiconductor Solution

      Everything is essentially driven by chips, and to suit the needs of diverse applications, a perfect wafer manufacturing process is necessary to ensure everything from quality to efficiency and productivity.

      Learn More

      Smart City

      Smart City

      A smart city is an urban area that implements Internet of Things sensors to collect data from a variety of sources and uses the insights gained from that data to manage assets, resources, and services efficiently. ADLINK's data-to-decision solutions incorporate video analytics, reliable design, deliver stability and reliability, and are an ideal choice to realize an efficient smart city.

      Learn More

      Test & Measurement

      Test & Measurement

      Test and measurement focuses on dedicated equipment for analysis, validation, and verification of electronic device measurement and end products. ADLINK continues to expand its T&M offerings with innovative products, meeting the unique needs of high-speed and high-bandwidth applications.

      Learn More

      Railway

      railway solution

      Our Rugged by Design CompactPCI/CompactPCI Serial, computer-on-modules, industrial-grade system and panel computer product portfolio has been specifically selected for onboard ATO/DMI and wayside CTC/RBC/TSRS railway solutions. ADLINK’s exceptional flexibility in design and manufacturing has been utilized by top rail signaling providers worldwide.

      Learn More

      Robotics

      Robotics

      Autonomous Mobile Robots (AMRs) are able to carry out their jobs with zero to minimal oversight by human operators. Facilities such as schools, hospitals, shopping malls, and factories in particular can use a swarm of AMRs to improve operational efficiency and quality of life.

      Learn More

      Featured Solutions

      5G MEC

      Autonomous Vehicle

      GPU Solutions

      ROS 2 Solution

      Smart Manufacturing

    • Strategic Partners
      AMD Ampere Arm Intel MediaTek NVIDIA NXP Qualcomm

      AMD-based Solutions

      AMD-based Solutions by ADLINK

      Empower your edge computing with ADLINK, a leading company enabling edge solutions. Leverage AMD's high performance, secure integration, and power efficiency advantages for a wide range of edge, networking, and edge systems with x86 core architecture. Experience superior processing and graphics performance with ADLINK's utilization of AMD Ryzen™ Embedded series, powered by Radeon™ RX, perfect for industrial, medical, automation and gaming applications.

      Learn More

      Ampere-based Solutions

      Ampere-based Solutions by ADLINK

      Experience the future of edge computing with our comprehensive offering, which includes the Ampere Altra-based COM-HPC module, a developer platform and/or dev kit. Dive in now to unleash superior performance, energy efficiency, and optimized TCO in applications including but not limited to industrial automation, autonomous vehicles, transportation, healthcare, video surveillance, and energy management.

      Learn More

      Arm-based Solutions

      Arm-based Solutions by ADLINK

      Based on Arm architecture, ADLINK also collaborates with Ampere, NXP, MediaTek, Qualcomm, and Rockchip in module computing development and value-added solutions across varied industries, including smart manufacturing, autonomous driving, robotics, AMR, drone, transportation, logistics, retail, infotainment, healthcare, security, and more.

      With plug-and-play tools, development kits, and all-encompassing systems, ADLINK and Arm empower developers to accelerate and realize their innovations.

      Learn More

      Intel-based Solutions

      Intel-based Solutions by ADLINK

      ADLINK is a Titanium member in Intel® Partner Alliance. From modular computing to system-ready use cases, ADLINK works closely with Intel to provide scalable, interoperable solutions that accelerate your intelligent device deployment with end-to-end analytics.

      Utilizing Intel-based modules, ADLINK accelerates your products’ time to market with edge AI platform development support while addressing diverse industry pain points, such as in networking, smart manufacturing, autonomous driving, AMR, transportation, healthcare, retail, and infotainment.

      Learn More

      MediaTek-based Solutions

      MediaTek-based Solutions by ADLINK

      ADLINK Technology and MediaTek are strategic partners that deliver innovative and powerful solutions for edge computing and edge AI applications. Leveraging MediaTek's flagship, power-efficient Genio platform SoCs and ADLINK's expertise in embedded and rugged designs, they provide high-performance, energy-efficient, and reliable modules and platforms in accomplishing various IoT use cases, such as smart home, human-machine interface, multimedia, industrial IoT, and robotics.

      Learn More

      NVIDIA-based Solutions

      NVIDIA-based Solutions by ADLINK

      To fulfill industry-specific requirements, ADLINK is able to efficiently develop edge AI platforms, AI smart cameras, medical platforms, and AI portable GPU accelerators based on NVIDIA Jetson modules, the NVIDIA IGX platform, and RTX Embedded GPUs for applicable industries, including smart manufacturing, autonomous driving, autonomous mobile robots (AMR), robotics, transportation, healthcare, logistics, retail, infotainment, AI development, professional graphics, and gaming.

      Learn More

      NXP-based Solutions

      NXP-based Solutions by ADLINK

      Utilizing NXP's i.MX 8 and i.MX 9 series technology, ADLINK offers edge-connected solutions to assist medical, test & measurement, automation, and smart city customers reduce TCO. This combination of NXP's technology with ADLINK's R&D experience in edge computing provides versatile and dynamic solutions for critical applications.

      Learn More

      Qualcomm-based Solutions

      Qualcomm-based Solutions by ADLINK

      Qualcomm Technologies’ portfolio of leading robotics and drones solutions is driving next-generation use cases, including autonomous deliveries, mission critical use cases, commercial and enterprise drone applications and more.

      Among them, the Qualcomm QRB5165 solution is designed to help build consumer, enterprise or industrial robots with 5G connectivity, on-device AI and machine learning, superior computing, and intelligent sensing capabilities. By adopting Qualcomm QRB5165, ADLINK’s module will enable the proliferation of 5G in robotics and intelligent systems.

      Learn More
    • Support

      Support

      Partner CentereRMA ServicesADLINK DDS Support

      Downloads

      Software & DriversADLINK DDS DownloadsPublicationsContent HubADLINK GitHub

      Contact

      Ask an ExpertWhere to Buy

      No matter you need to get product pricing and availability or need assistance with technical support, we are here for you.

      Learn More
    • About

      Values

      Quality Policy and ResourcesAlliances and ConsortiaADLINK SustainabilityEnviromental Protection & ResponsibilitiesCapabilitesProduct Security

      Company

      About ADLINKWorldwide OfficesInvestor RelationsLogo and Brand GuidelinesCareers

      Newsroom

      News & EventsPodcastBlogsEdgeOpen™ Voices
      Support

      Check out the latest news and explore ADLINK featured blogs.

      Learn More
English
繁體中文
简体中文
한국어
日本語
  • Login

Technologies

   
<br />
<br />
<br />
<br />


      Data Distribution Service 

The Data Distribution Service for Real-Time Systems™ (DDS™) is a leading data-centric publish and subscribe style of communications standard from the Object Management Group®(OMG®) for the Internet of Things (IoT) and Industrial Internet of Things (IIoT).​
​
OMG DDS enables scalable, real-time, reliable, high performance and interoperable data exchanges between publishers and subscribers. OMG DDS is designed to address the needs of mission and business-critical IoT and IIoT applications such as air traffic control, transportation management, healthcare, energy and utilities, software defined networking and other big data applications.​
​
OMG DDS is both language and Operating System (OS) independent. The APIs specified by the OMG DDS standard have been implemented in a range of different programming languages including Ada, C, C++, C#, Java, JavaScript, CoffeeScript, Scala, Lua, and Ruby. Using standardized APIs helps ensure that OMG DDS applications can be ported easily between different vendor’s implementations.​
​
Vortex DDS is the most advanced, complete and leading (Commercial and Open Source) implementation of the OMG DDS standard. Vortex enables data to be shared and integrated across a wide spectrum of operating systems and platforms. Vortex provides a full implementation of both the OMG DDS latest rev1.4 (DCPS profiles) and the OMG-DDSI / RTPS interoperable wire-protocol.


   
What are the Benefits of DDS?

The Data Distribution Service for Real-Time Systems (DDS) has many benefits including:​
 
  • DDS makes it much easier to develop distributed applications: DDS provides a completely de-centralized architecture that enables loosely coupled systems. Applications communicate in a true peer-to-peer way, there are no intermediate services or message brokers that can introduce single points of failure or performance bottlenecks. DDS systems are dynamic and can support "plug-and-play" for new application components making it easy to extend or evolve a system. DDS applications are completely decoupled from each other and an application can still publish information even if there are no subscriber applications active. DDS automatically decides which subscriber applications should receive information and can ensure that the right data is delivered reliably and in real-time to the right subscriber applications.​​
  • DDS reduces costs: DDS can significantly reduce the time to market for new products and can help ensure cost savings across the life cycle of a project by enabling systems that are easier to design, implement, integrate, deploy and maintain. ​​
  • DDS supports application portability: the DDS standard defines a Data Centric Publish Subscribe (DCPS) layer providing a set of APIs and corresponding programming language specific mappings that present a coherent set of standardized “profiles” targeting real-time information-availability across multiple applications domains (from large scale enterprise systems to resource constrained embedded systems). The standardised APIs help ensure maximum portability between different DDS implementations.​​
  • DDS enables interoperability between applications: DDS also specifies a wire protocol, the DDS Interoperability Wire Protocol, referred to as DDSI. A wire-level protocol refers to the mechanism for transmitting data from point-to-point. A wire protocol is needed if more than one application has to interoperate. In contrast to protocols at the transport level (like TCP or UDP), the term wire-protocol is used to describe a common way to represent information at the application level.​​
  • DDS provides users with vendor independence and choice: DDS is an international and open standard from the Object Management Group (OMG). By using a technology compliant with a standard such as DDS, users are protected from vendor lock-in and are provided with choice. If you are not happy with you current vendor or the quality of their implementation, switching to an alternative is very straight forward in comparison to basing a system on non-standard proprietary technology which you may be locked into.​​
  • DDS is programming language independent: the DCPS APIs have been implemented in a range of different languages including Ada, C, C++, C#, Java, JavaScript, CoffeeScript, Scala, Lua and Ruby giving users great flexibility in their choice of programming language.​​
  • DDS is operating system and hardware independent: DDS implementations are available on many flavors of operating system including different variations of Windows, Linux and Unix. It is also available on more specialised real-time operating systems (RTOSs) such as VxWorks, ElinOS, QNX, Integrity and mobile operating systems such as Android. DDS can also be used independently from the underlying hardware and support is available for a range of devices including sensors, other types of specialized real-time embedded processing unit, mobile handheld devices, desktops, enterprise servers or just about any other type of computing resource that needs to share data.​​
  • DDS can be used to share information across heterogeneous networks: DDS can support different network configurations including over a LAN, or WAN (Internet) and via a range of wired and wireless communication technologies including Ethernet, Wi-Fi, Bluetooth, GSM, GPRS, GPS, 3G, 4G. ​​
  • DDS enables high performance scalable systems: DDS provides the low latency, high throughput communications required by the most demanding applications. ​​
  • DDS can be used in real-time systems: DDS enables predictable and deterministic data sharing between applications by enabling users to have control over the real-time behavior of the system. QoS can be specified to control timing, communication channel priority and resource utilization.​​
  • DDS filters information based on an application’s needs: filtering based on content ensures that applications only receive the data that they are specifically interested in. This frees a subscribing application from performing complex sorting algorithms in order to access information of interest.​​
  • DDS provides tailored data management: the rich set of QoS provided by DDS enables users to tune the communications behavior of the system to meet specific requirements. ​​
  • DDS enables fault tolerant and reliable systems: the de-centralised architecture of DDS mans that applications can communicate with each other independently from other servers, message brokers or communication services that can act as single points of failure or potential performance bottlenecks. DDS applications exchange data with each other directly in a true peer-to-peer way.  DDS publishers and subscribers are completely de-coupled in space and time. This means that a so called “late-joining” subscriber can successfully receive data published before the subscriber itself was started. DDS is responsible for the storage and deliver of the data. Alternatively DDS can be configured to manage data from multiple sources so that if one publisher fails a subscriber can still receive the information it needs from an alternative source. DDS can also guarantee that data can be exchanged successfully between applications even if the network is un-reliable. No information is ever lost and DDS ensures that a data exchange is repeated until successful.​

​​Vortex DDS is the leading (Commercial and Open Source) implementation of the DDS standard.​​


      
What is Middleware?

Middleware in a distributed system is the software layer that lies between the operating system and applications and enables the various components of a system to communicate and manage data. The purpose of middleware is to simplify the development of complex distributed systems by making it easier for applications to communicate with each other in a networked environment while enabling software developers to focus on the specific purpose of the application (the business logic). Middleware is often referred to as "plumbing" as it is used to connect applications and enable then to exchange data. It includes web servers, application servers, object request brokers, messaging systems, data distribution services and similar tools that can support distributed application development and deployment.​
​
Middleware
 
Middleware can perform a critical role in enabling interoperability between applications that may be written in different programming languages, running on different operating systems and underlying hardware by providing the ability to exchange data in a standards-based way. It also provides services and standard APIs that allow applications to:​
  • locate other applications transparently across a network​
  • filter data so that applications can exchange information in the most efficient manner and best use of network resources​
  • provide independence from programming language, operating system, network services and hardware​
  • provide a standard management API for applications​
  • be reliable and fault tolerant​
  • support the secure transfer of data between applications


    
Messaging Protocols

An understanding of both the architecture and the message / data sharing requirements of each target system is an important pre-requisite for choosing the most appropriate messaging protocol solution for the Internet of Things IoTand Industrial Internet IIoT. A number of key messaging technologies are emerging that will support the next generation of IoT applications. These messaging technologies include Data Distribution Service DDS, Constrained Application Protocol CoAP, Message Queuing Telemetry Transport MQTT, Advanced Message Queuing Protocol AMQP, Java Message Service JMS, eXtensible Messaging and Presence Protocol XMPP and Representational State Transfer REST, each of which can be used to connect devices in a distributed network. However, their suitability to support the different operational scenarios considered, including Inter and Intra Device communication, Device to Cloud communication and Inter Data Center communication varies, especially when key system requirements such as performance, quality-of-service, interoperability, fault tolerance and security are taken into account.

     
Future Airborne Capability Environment (FACE)

The Future Airborne Capability Environment (FACE™) Consortium is taking a leadership role in developing open standards for avionics systems of the future so helping to make military aviation computing operations more robust, interoperable, portable and secure. We provide an Open Source (LGPL) FACE 2.1 Transport Services Segment (TSS) Reference Implementation for developers to use with the Data Distribution Service standard.
 
Click here for more information
For further details
 
Request a Demo 
About ADLINK
Mission & Vision
ADLINK Sustainability
Investor Relations
News & Events
Careers
Contact Us
Ask an Expert
Worldwide Offices
Where to Buy
Support
Partner Center
eRMA Service
ADLINK DDS Support
  • Stay Connected
  •                
Subscribe ADLINK Newsletter
Privacy Policy
Cookie Policy
Site Map
About UsWorldwide OfficesSupport
  •    
  •    
  •    
  •    
Copyright © 2025 ADLINK Technology Inc. All Rights Reserved.
Email:service@adlinktech.com