i
Adapters
Adapters are defined in Deyel and they allow integration with different applications and platforms through the use of advanced business rules. Its purpose is to exchange data and share behaviors.
An adapter encapsulates the complexity of communicating with an external component. It allows different advanced rules to use it to invoke the operations that such component exposes.
When an adapter is defined, the following is configured:
•The attributes that identify the platform with which you want to interact.
•The way to establish communication.
•The operations the software component exposes.
The definition of adapters is done using the modeling facilities property.
Types
Default
These adapters are defined with Deyel and they are available in the modeler's grid. There can only be one of each type.
For each of the above adapters, with the exception of AwsTextract and Deyel SDK, an application must be created on each of the platforms, which is the one that establishes the relation between the platform and the environment of Deyel. When creating this application, each platform provides the necessary values to set the connection credentials of the corresponding adapter.
The Deyel SDK adapter, for development and execution of business rules, allows the rules that use it to make use of the Deyel SDK facilities.
Standard
These adapters allow access to web services from external providers, in their different communication architectures:
•SOAP
The rules used by these adapters make invocations to specific endpoints, made up of the service URL and information about the operation to be performed. These calls can use different types of authentication, which depend on the security settings implemented by the provider.
Database
Adapters that allow to define access to relational databases through the Java JDBC protocol.
Deyel provides custom adapters for the most popular database engines on the market, facilitating configuration and optimizing interaction with such engines.
The adapters available are:
The rules used by these adapters can execute SQL statements to get and write data to and from any database.
Application
These adapters allow to define access to market applications that expose services to interact with them, integrating operation between Deyel and such applications. Thus, the rules that use these adapters can do it safely and encapsulated.
The adapters available are:
•SAP