eMagiz Mendix Connector

Category: Modules
Subcategory: Messaging

Overview

The eMagiz Mendix Connector is a Mendix module that is developed and maintained by eMagiz that simplifies the connection between a Mendix application and an eMagiz integration model for data traffic in an application landscape. The objective of the module is to simplify the connection between Mendix and eMagiz and therefore enhance the speed of development and reduce the risks of problems. The Mendix module is developed and maintained by eMagiz. The eMagiz Mendix Connector makes use of Java Actions (Mendix 8 and up) or a web service layer (Mendix 7 and down) to connect Mendix to eMagiz and vice versa.

Documentation

Description

This module will allow to make quick and easy connection from a Mendix application to the eMagiz integration model and vice versa. The modules holds all the Mendix component to write message to and read message from the AMQP queues in eMagiz.

Typical usage scenario

This modules is most often used to handle scenario’s where the Mendix application needs to interact with various data sources that are exposed via the eMagiz iPaaS platform.

Features and limitations

Features:

  • Java actions that interact with AMQP queues
  • Admin screens to download the latest release content from eMagiz to Mendix and manage these exit and entry queues

 

Limitations

  • No support yet for multi-instance Mendix setups

Dependencies

  • There are no dependencies

Installation

Please refer to the microlearnings available at: https://emagiz.github.io/docs/microlearning/novice-mendix-connectivity-install-emagiz-mendix-connector.

Configuration

Apply this user guide if you are using the eMagiz Mendix connector to add a new exit integration to a Mendix app. This provides a short summary. Please refer to the microlearnings for this module at https://emagiz.github.io/docs/microlearning/novice-mendix-connectivity-index for a complete explanation

Step 1. eMagiz capture and design phase

  1. Create integrations
  2. Create message definitions (xsd)
  3. Give message definitions to the Mendix developer

Step 2. Mendix model phase

  1. Import message definitions
  2. Create import mapping and/or import microflow
  3. Create export mapping (sync only)
  4. Download the eMagiz connector from the App store
  5. Add the XML Configuration_Overview snippet to the app
  6. Configure the constants
  7. Give mapping and microflow names to eMagiz developer.

Step 3. eMagiz create and deploy phase

  1. Update create phase with Mendix configuration
  2. Create release with updated Mendix packages
  3. Activate release

Step 4. Mendix runtime phase

  1. Run the Mendix project
  2. Click the download button on the page with the snippet.
  3. Configure which flow should be auto started
  4. Start the flows that should be started

Bugs

None reported so far. Please contact productmanagement@emagiz.com or use the feedback button in the eMagiz iPaaS Portal

Releases

Version: 2.0.1
Framework Version: 9.5.0
Release Notes: No functional change - updated release to reflect version 9.0.5 of Mendix properly in the overview
Version: 2.0.0
Framework Version: 8.7.0
Release Notes: Version emc 5.0.0, released 2021-10-29 The 5.0.0 release of the eMagiz Mendix connector (EMC) brings back the configuration overview snippet where you can see the active configurations. There is a major difference: You do not have to upload the configuration anymore. They are directly retrieved from the portal. Major changes - The configuration overview, that was removed in version 4, is back as a snippet. Minor changes - There are two new buttons in the configuration overview to manually download the configurations from the active release in the eMagiz portal. - The Download button will only download new configurations from the active release from the portal. - The Reset button will stop the EMC, remove all configurations, download the active release and then start the EMC again. - On initial startup the configurations from the active release in the eMagiz portal are automatically downloaded. - You do not have to manually register exit connector listeners. Exit connectors are started together with the infra configuration. - To enable this feature the import mapping and/or microflow must be configured in the eMagiz portal. - The Java actions are branded with the eMagiz logo, so they are recognizable in your microflows. - Added support for string-only messages. You are able to send message to eMagiz and receive from eMagiz without using Mendix mappings. - The EMC will send daily uptime messages to the eMagiz portal. - The EMC will be added to the Mendix app store soon. Remarks - Version 5.0.0 is only available for Mendix version 8.7.0 or higher. This version is for 9.0.5 and higher
Version: 1.0.0
Framework Version: 8.7.0
Release Notes: Version emc 5.0.0, released 2021-10-29 The 5.0.0 release of the eMagiz Mendix connector (EMC) brings back the configuration overview snippet where you can see the active configurations. There is a major difference: You do not have to upload the configuration anymore. They are directly retrieved from the portal. Major changes - The configuration overview, that was removed in version 4, is back as a snippet. Minor changes - There are two new buttons in the configuration overview to manually download the configurations from the active release in the eMagiz portal. - The Download button will only download new configurations from the active release from the portal. - The Reset button will stop the EMC, remove all configurations, download the active release and then start the EMC again. - On initial startup the configurations from the active release in the eMagiz portal are automatically downloaded. - You do not have to manually register exit connector listeners. Exit connectors are started together with the infra configuration. - To enable this feature the import mapping and/or microflow must be configured in the eMagiz portal. - The Java actions are branded with the eMagiz logo, so they are recognizable in your microflows. - Added support for string-only messages. You are able to send message to eMagiz and receive from eMagiz without using Mendix mappings. - The EMC will send daily uptime messages to the eMagiz portal. - The EMC will be added to the Mendix app store soon. Remarks - Version 5.0.0 is only available for Mendix version 8.7.0 or higher.