eProsima Integration Service banner

Bridges any protocol

Integration Service download buttoneProsima Integration Service is an open source product that enables intercommunication of an arbitrary number of protocols that speak different languages.

If one has a number of complex systems and wills to combine them to create a larger, even more complex system, Integration Service can act as an intermediate message-passing tool that, by speaking a common language, centralizes and mediates the integration.

The communication between the different protocols is made possible by system-specific plugins, or System Handles. These provide the necessary conversion between the target protocols and the common representation language spoken by Integration Service, based on an implementation of the xTypes. Once a system is communicated with the core, it enters the Integration Service world and can straightforwardly reach out to any other system that already exists in this world.

The Integration Service Docker image is now available to download here.

 

ADVANTAGES

  Easy Configuration: As detailed above, an Integration Service instance is easily configurable by means of a YAML file. For more information on how to do so, please consult the YAML Configuration section of this documentation.

  Quick Platform ExtensionNew platforms can easily enter the Integration Service world by generating the plugin, or System Handle needed by the core to integrate them. By default, the following protocols are supported: Fast DDSFIWAREROSROS 2 and WebSocket.

  Support for IDL 4.2 and xTypes: The Integration Service Core uses xTypes as the common representation language for transmitting information between each System Handle instance that is desired to establish a communication between.

  Free and Open Source: Apache License 2.0

  Full RTPS compliance: OMG RTPS 2.2 Compliant

  Personalized Services & Commercial Support available

  Well documented & easy to use: See our available documentation

  Well suited for: Robotics, IoT, Automotive, Critical applications

 

 

ARCHITECTURE

Integration Service architecture

 

RELEVANT SCENARIOS

Typical scenarios in which eProsima Integration Service is used are:

  

 

AVAILABLE DOCUMENTATION

Release Notes Videos Manuals

Latest Release

 

ROS 2 to micro-ROS TCP tunneling via Integration Service

 

Installation and User Manual

Common Use Cases

 

 

MORE EPROSIMA PRODUCTS

eProsima DDS suite logoeProsima Micro XRCE-DDS logoeProsima Fast DDS logoeProsima Fast DDS Monitor logoeProsima Shapes Demo logoFast DDS Visualizer logo 

MORE INFORMATION ABOUT THE EPROSIMA INTEGRATION SERVICE

For any questions please contact This email address is being protected from spambots. You need JavaScript enabled to view it.

 

Contact Us

General Information:
Phone: +34 91 804 34 48
Email: [email protected]

Tech Support:
Phone: +34 91 804 34 48
Email: [email protected]

© 2013-2025 eProsima.
All Rights Reserved.

Office address

Plaza de la Encina 10-11,
Nucleo 4, 2ª Planta
28760 Tres Cantos – Madrid (Spain)