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 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 spending a great deal of cost and effort developing them.

 

Integration supports two main concepts:

 

Security - We have designed a lookup agent as an optional component that allows 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 Dashboard and described in the other topics in this section.

A connection action - Connection actions can insert data, select, or update data using send and/or receive parameters. A connection should always have at least one action created for it.

Connect or the 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 from/write data to another system. If it is a database, directory services, or text file integration, then it will go via the connection agent. If you are talking to a Web Service or another PerfectApps app, then the Web Service is called directly.

 

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.