Data integration

To facilitate data exchange between apps and external systems, Heisenware offers a variety of integration capabilities based on the availability of APIs, interfaces, and protocols in external systems.

  • Protocol connectors facilitate data exchange at the protocol level, supporting serial protocols, various network protocols, and automation technology protocols. To establish a protocol connection, you need to create an object, which subsequently provides various functions for the established connection.

  • Data connectors establish read-write connections with external relational and time series databases. To use data connectors, you have to create an object for the connection. Additionally, data connectors include the file connector, allowing connections to files for reading or writing.

  • API connectors enable data exchange at a higher, abstracted level compared to protocol connectors. They are designed for specific external systems offering clear APIs, including operating systems. Like other connectors, create an object for the connection to access the corresponding functions.

  • Edge connector: Helps to establish a read-write connection to systems, services, or files within private networks. The edge connector is therefore not a connector per se, but a vehicle for using protocol, data, and API connectors within the boundaries of private networks to send data into and fetch data from those private networks.

  • Communication interfaces facilitate the programmatic handling of communication tasks, such as sending emails, receiving SMS messages, or managing incoming calls.

  • Code adapter: For remotely calling coded functions and adapting them within an app. The code adapter is especially useful for integrating systems that lack a standard interface and so-called legacy systems.

If you are stuck integrating systems or data, please reach out to us. We usually find solutions to integrate the systems, data sources, and sinks you wish to integrate.

Last updated