Channel
General documentation how to interact with a channel
AMQP Receiver
This channel is used as an AMQP (Advanced Message Queuing Protocol) consumer, to receive messages from an AMQP messaging broker.
AWS S3 Reader
This channel is used to read stream data from an Amazon S3 object store. Within Orchestra, the data is then contained in an Orchestra message.
AWS S3 Writer
This channel is used to store Orchestra message data in an Amazon S3 object store.
Azure Blob Storage Reader
This channel is used to read stream data from a Microsoft blob storage. Within Orchestra, the data is then contained in an Orchestra message.
Azure Blob Writer
This channel is used to store Orchestra message data into a Microsoft blob storage.
Beckhoff ADS Listener
This channel is used for listening to Beckhoff TwinCAT value changes using ADS protocol.
Beckhoff ADS Reader
This channel is used for reading variable values from Beckhoff TwinCAT using ADS protocol.
Beckhoff ADS Writer
This channel is used for writing variable values in Beckhoff TwinCAT using ADS protocol.
Database Listener
The Database Listener is an inbound channel which scans a database table for records matching certain conditions.
Database Outbound Channel
A Database Outbound channel is an adapter for direct database access. It is used to execute SQL statements directly on a database and/or to create structured messages from database content.
Database Reader
This channel is used to read data from a hierarchy of database tables.
Database Target
A Database Target Channel is an adapter to change database contents. The channel has different basic modes.
Elasticsearch Reader
This channel is used to read a single document from Elasticsearch. The channel returns a JSON message.
Elasticsearch Writer
This channel is used to write data to Elasticsearch.
Email Listener
The Email Listener is an inbound channel which regularly scans an email account for emails matching certain search conditions.
Email Sender
The Email Sender is an outbound channel that provides functionality to send emails to a remote mail server.
FTP Listener
A FTP listener channel gives access to a file server using one of the protocols FTP, FTPS, or SFTP.
FTP Operations Adapter
This adapter is used to execute a list of file operations on a FTP server
File Listener
The File Listener is an Inbound channel which regularly searches for new files in a particular directory.
File Operations
This channel is used to perform operations on files or directories.
File Reader
A file reader is used to create a message out from a file.
File Writer
This channel is used to write a message to a single target file.
HTTP Get Receiver
A HTTP GET Receiver is used to handle with HTTP GET requests.
HTTP Post Receiver (General)
A HTTP POST Receiver is used to handle with HTTP POST calls.
HTTP Post Receiver (Parameter)
A HTTP POST Receiver is used to handle with HTTP POST calls.
HTTP POST Sender
This channel provides the functionality to send a HTTP POST request to any given receiver with an enclosed message in the body content
HTTP Sender (Parameter)
This channel is used to drop a HTTP request on a URL.
Influx DB Outbound
This channel is used to directly run commands on your Influx database.
Influx DB Reader
This channel is used to read data from an Influx database using the Influx query language (InfluxQL).
Influx DB Writer
This channel is used to write data to an Influx database.
Java Outbound channel
The Java Outbound Channel is a means to invoke Java code directly from Orchestra.
MTConnect Listener
This channel is an inbound channel responsible for receiving and processing data from an MTConnect Agent.
MTConnect Reader
This channel is an outbound channel responsible for reading and interpretting the data provided by an MTConnect Agent.
Message Queue Listener
With this channel, it is possible to receive messages out of a message queuing system. The access must occur via Java Message Service (JMS).
Message Queue Sender
This channel is used to transfer messages with a message oriented middleware(MOM). Orchestra used standard JMS APO for that.
Modbus Listener
This is an Inbound Channel providing data read support utilizing Modbus technologies.
Modbus Reader
This channel is an Outbound Channel providing data read support utilizing Modbus technologies.
Modbus Writer
This channel is an Outbound Channel providing data write support utilizing Modbus technologies.
Mongo DB Reader
This channel is used to read data from a Mongo database.
Mongo DB Reader
This channel is used to read data from a Mongo database.
Mongo DB Writer
This channel execute customized operations on a Mongo database.
Mongo DB Writer
This channel is used to write data to an Influx database.
Multi File Reader
A file reader is used to create a message out from multiple files.
OPC UA - Dynamic Address Space Reader
Read the structure of a remote OPC-UA servers address space.
OPC UA - Dynamic Address Space Writer
Modify the structure of a scenario local OPC-UA servers address space.
OPC UA - Dynamic Reader
Read from OPC UA VariableShape Nodes on a server in a very flexible way.
OPC UA - Dynamic Writer
Write to OPC UA VariableShape Nodes on a server in a very flexible way.
OPC UA Event Sender
Outbound Channel used to call events on an OPC UA Server.
OPC UA Event Subscription
Inbound Channel, which is used to receive event calls on an OPC UA Server.
OPC UA Method Caller
Call OPC UA Methods on a server in a very flexible way.
OPC UA Subscription (dynamic)
An Inbound Channel, which is used to monitor data changes on an OPC UA Server.
S7 Listener
The S7 listener is an inbound channel and reads data from a SIEMENS Simatic S7 (PLC)
S7 Reader
Read data from SIEMENS Simatic S7
S7 Writer
Write data to SIEMENS Simatic S7
SAP RFC Caller
This channel is an outbound channel which will act as a RFC adapter for outgoing SAP calls.
SAP RFC Receiver
This channel can receive data from SAP.
TCP Sender
This channel implements a TCP Sender that can be used to send data to any external client or server.
TCP Server
This channel implements an simple TCP-Server that can be used to implement user-defined TCP/IP-Protocols for receiving data from any external client.