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. |
|
|
A lightweight, high-performance messaging system for microservices and decentralized communication. |
||
|
GigE Vision / GenICam (Generic Interface for Cameras) |
An industry standard for camera control used in VISIONWEB to integrate image processing hardware. |