Skip to main content
Version: 2.2.1

Integration architecture

SoftExpert is proactive in building collaborative alliances, so the integration of external applications with SoftExpert Suite is encouraged through an integration interface. This section details the SoftExpert Suite integration architecture. See the diagram below:

Picture 8 - SoftExpert Suite integration architecture

Picture 8 - SoftExpert Suite integration architecture

In this diagram, it is possible to see that SoftExpert Suite provides integration interfaces that are part of an SDK, which enables two operations in this architecture:

  • Importing data from any source to SoftExpert Suite; and
  • Extracting data from the result of the SoftExpert Suite processing.

Both search/provide data in the interfaces table and/or webservices. The integration interfaces tables are part of a table that allows fetching, inserting, and deleting data, both in SoftExpert Suite and in the external application, in a controlled manner, preventing duplication or loss of information on the systems.

External applications will have access to this interface only or web services, thus preventing this information system from interfering with the rest of the environment. It is not necessary to generate a trigger in the interface; this way, there will be no interruption of any base transaction, which makes the responsibilities between SoftExpert Suite and other third-party software more transparent.

danger

It is important to point out that all data will be input into SoftExpert Suite through the available interface; it is not possible to insert data directly into the SoftExpert Suite tables.

caution

For further information about integration, refer to the SoftExpert Suite - Integration guide.

SoftExpert Suite - Integration Guide

.