Skip to main content

Extensibility and Integration

 

OutSystems

Create an Extension

Integration Studio allows you to create an extension — a set of Actions, Entities, and Structures available in Service Studio but implemented in foreign technologies — that can afterwards be used in any module, after its publication in the Platform Server.

To publish a new extension you must be granted the "Allow Extensions" permission. If your extension exports entities, the "Allow Extensions" permission is also required. Check with the Service Center administrator for a list of your permissions.

How to create an extension

  1. In the File menu or in the Toolbar, click New or in the Start Screen of Integration Studio, select the option New Extension.

  2. The "Select Application Server for new Extension" window is automatically launched and you must select the Application Server where the extension is to be deployed.

  3. Specify the following properties:

    • Name: name of the extension.
    • Application Server: indicates the application server where the extension is to be published.
    • DBMS: indicates the Database Management System (DBMS) type that the extension is prepared to work with.
    • Description: description of the extension.

In the Extension editor you can afterwards change the extension properties.

Extension Elements

After creating the extension, you define actions, structures, entities, and resources that correspond to the elements exported by the external component you are using.

Integration Studio automatically creates the necessary source files that allow you to start developing the behavior of the actions. You can check them in the Resources tree of this extension.

  • Was this article helpful?