Go to documentation repository
Documentation for Intellect 4.11.0-4.11.3. Documentation for other versions of Intellect is available too.
INTELLECT™ software architecture is designed for intertask communication between the Intellect kernel and modules (joint information systems) using the TCP/IP communication environment, requiring the following parameters to support connection:
- port number;
- IP address of the PC using the Intellect kernel;
- ID, an identifier of the connectable object;
To enable the above mechanism, the IIDK interface object should be created in the Intellect software tree based on the Computer object at the stage of Intellect software configuration.
Where the IIDK interface is used, setting panels for the integrated modules (of already existing software) are not created.
To enable interworking between modules and the Intellect kernel, one of the following prerequisites should be complied with:
- Integrated software should be adjusted for TCP/IP data exchange in the Intellect kernel format.
- An interface program module should be developed to support transmission of events and responses of the integrated software in the Intellect kernel format and interoperate with the kernel through TCP/IP. This option is used in cases where integrity of the integrated software (for instance, integration of ATM software) is especially important.
The Intellect kernel adjusts to the data exchange over the specified port, as soon as the IIDK interface is created in the program.
Being a module and hierarchy object-based structure, INTELLECT™ software ensures efficient extension of functionalities through the integration of modules supporting new equipment or new service functions. INTELLECT™ software offers IIDK (Intellect Integration Developer Kit) to the vendors, integrating proprietary security equipment with INTELLECT™ software.
The above kit includes the software tools required for the development of integrated modules (auxiliary software) or modification of existing software to process messages, events and responses in the Intellect kernel format.