Show/Hide Toolbars

PerfectApps ® Help Guide

Navigation: Integration

PerfectApps Connections

Scroll Prev Top Next More

Integrating apps with other systems allows you to build powerful applications that read data from and write data to databases, web services, text files, other apps, Google spreadsheets and directory services such as Active Directory.

 

PerfectApps can fulfill a wide range of tasks while running independently of any other system. However, many organizations must fully integrate PerfectApps into their existing systems. PerfectApps allows you to extend your other systems by taking over the processes that those systems cannot manage without considerable cost and development effort.

 

Integration is built around two main principles:

 

•Security - The Connection Agent is an optional component that lets you to control access on an IP-restricted basis. Even if you use PerfectApps On-Demand rather than PerfectApps On-Premise, you can perform secure integration with in-house systems.

•Ease-of-Use - We have structured all integration connections in the same way, so once you understand one connection type, connecting others will be easy. You can set up all integration types without writing any code. PerfectApps behaviors manage the process using two simple behavior commands.

 

You will typically use some or all of the following components to integrate an app:

 

•The PerfectApps Connection Agent - This will be used for database and directory service (LDAP/Active Directory) lookups.

•A connection - Connections are defined on the Connections Dashboard and described in the other topics in this section.

•A connection action - Connection actions can insert, select, or update data using send and return parameters. Every connection must have at least one action.

•The Connect or Connect & Search Behavior commands - Use the integration commands in the App Designer to have an app call a connection action. See also: Calling the Connection from an App.

 

In your app, you may find the need, at one point or another, to use the Connect or Connect & Search commands to read data from, or write data to, another system. Foe a database, directory service, or text file integration, the request is routed through the Connection Agent. If you are talking to a web service or another PerfectApps app, the connection is made directly, without the Connection Agent.

 

Connections Dashboard Overview

Connections Overview

(2 min)

A powerful feature of PerfectApps is the ability to integrate with third party data sources such as databases, directory services and others. More information is available in this tutorial video.

 

 

See also: Steps to integrating your apps

 

Return to: Integration