Communication channels are digital contracts that enable and govern message-based data transactions between instances of Linxter enabled programs. Communication channels are durable, meaning, once accepted, they persist until closed.
Creating Requests
Communication channels are created only after a communication channel request is made and accepted/approved. There are three ways channel requests can be created:
- Manually
- Automatically
- Programmatically
Handling Received Requests
When registering a program to the Linxter ISB, you specify how you want received communication channel requests handled by instances of your program. There are three options to choose from:
- Automatically Accept
- Require Approval by Web Manager Account
- Require Approval by Program Instance
Security
The program configuration settings available through Web Manager allow developers to restrict instances by allowing them to only create or receive communication channel requests to/from instances of specific programs. In addition, restricted instances cannot be found by unauthorized program instances when searching for instances to send requests to.