The Enterprise is used to define connections to your enterprise applications, such as database servers (Oracle, MySQL, Microsoft SQL Server and so on) and to define the operations, such as a database Insert operation, to send data to and receive data from the enterprise applications. Any-to-any data transformation is possible where the source data type and target data is in different formats. The deviceWISE application logic, defined in triggers, then make use of the Enterprise feature definitions. The triggers (your application logic) is shielded from the enterprise connectivity while providing two-way enterprise application access to your IoT solution.
The Enterprise connectivity includes:
- The Transaction Server that provides the transaction processing for the Enterprise connectivity
- A Transport defines the connectivity details and features, such as store and forward and transport map logging, when initiating a transaction (or request) from a trigger that is destined for an enterprise application. Transports are defined to represent databases, message and queuing systems, TCP applications, ERP applications, and web services.
- A Transport Map defines the data format of the data sent to the enterprise application and when there is response data, the format of the response data returned by the enterprise application.
- A Listener defines the connectivity details and features, such as mapping logs, when a message (or request) is received from an enterprise application. The received message is processed by a trigger. Listeners are defined to represent the message and queuing applications (such as JMS, MSMQ, and WebSphere MQ) and TCP applications.
- A Listener Map defines the data format of the data received from the enterprise application and when there is response data, the format of the response data sent from the trigger back to the enterprise application.
When the Enterprise icon is selected for a node, each of the Enterprise connectivity features is available as a sub-icon. They also are available as a separate tab on the Enterprise window.
The information in this section assumes that you have:
- Activated the appropriate licenses. For more information, see Licenses.
- The connectivity information for your enterprise applications (IP address, port, user ID, password, etc.).