API Gateway
Overview
The ION API Gateway is a NodeJS reverse proxy application. In the simplest terms, ION API gateway accepts incoming HTTP requests from clients (web-apps, mobile-app, fat-clients, etc.), passes the request on to the proper target server, and returns the target server’s response back to the client.
In addition to simply passing requests and responses through, the ION API can add value for adjusting or enriching the request and response via the use of policies. Policies can, for example, add headers to the request or log values from the response.
The following features describe the API Gateway
- Pass-through (Proxy)
- Orchestration
- Hybrid
- Backend as a service (BaaS)
Key Concepts & Definitions
ION | Intelligent Open Network. Part of the Infor OS technology platform. |
BOD | Business Object Document. An XML document based on standards from the Open Application Group Integration Specification (OAGIS). |
ION Desk | A business representation of complex company data for end user consumption. |
Monitors | A monitor verifies incoming documents against a monitoring rule. If the result of this evaluation is true, the monitor generates an alert. The alert is sent to the users that are based on a distribution list. |
Workflows | Workflows enable communication from an application to a user. For example, it presents a document for approval or prompts the user to perform a task using a particular screen of an application. |
Activation Policy | A workflow activation policy contains a monitoring rule that evaluates incoming Sync BODs, and a mapping feature to map BOD attributes to workflow parameters. |
Workflow Schedules | A workflow schedule is an automatic way to start workflow instances at regular intervals of time. A schedule is a sequence of “runs”: each time the schedule timer issues a trigger, the workflow schedule attempts to start a workflow instance. Depending on the schedule configuration, a new workflow instance may be started for each “run”. |
Business Rules | Approval matrices contain rules, that are based on parameter evaluation, for distribution of approval tasks. These matrices can be used from Workflow to define approval chains |
Want to learn more?
Written Guides
Product documentation serves as the primary reference for understanding specific product functionalities. For online, searchable, and user-friendly resources, refer to the following documentation.
Quick Reference
Download the API Gateway Cheat Sheet
Community
Collaborating with peers in your sector offers a valuable opportunity to learn and assist others. Dive into the Infor OS Community today!
Courses
Infor U Campus offers Learning Paths that combine video-based and instructor- led training. If you are an Infor customer, then check out courses on Infor U Campus. We recommend the following courses specifically for this component:
What made this section unhelpful for you?
On this page
- API Gateway