Protocols
VISIONWEB uses several proven network protocols for reliable and flexible communication.
Protocol | Description | Anleitung |
---|---|---|
UDP (User Datagram Protocol) | A fast, connectionless protocol for simple status messages and time-sensitive data. | |
TCP/IP (Transmission Control Protocol) | A connection-oriented protocol for reliable data transmission, e.g., for commands and configurations. | |
HTTP (Hypertext Transfer Protocol) | VISIONWEB uses HTTP for REST interfaces, for example to query device status or settings. | |
MQTT (Message Queuing Telemetry Transport) | A lightweight publish/subscribe protocol for event-based communication, e.g., with IoT devices. | |
RFC1006 | Enables ISO/OSI communication over TCP/IP, e.g., for industrial automation systems using GET/PUT commands. | |
ISO-on-TCP | Enables ISO/OSI communication over TCP/IP, e.g., for industrial automation systems without GET/PUT commands. | |
Kafka | VISIONWEB uses Apache Kafka for streaming large volumes of data in real time – e.g., log data and sensor values. | |
Currently developing | ||
A lightweight, high-performance messaging system for microservices and decentralized communication. | ||
GenICam (Generic Interface for Cameras) | An industry standard for camera control used in VISIONWEB to integrate image processing hardware. |