Ich suche einen guten Open-Source-Nachrichtenbus, der für Embedded-Linux-Geräte (Linux und uClinux) geeignet ist.Was ist ein guter Open Source-Nachrichtenbus für Embedded Linux?
Es muss die folgenden Kriterien erfüllen:
- muss nur freie Software und LGPL oder eine liberalere Lizenz aufgrund uClinux statisch unterstützt die Verknüpfung
- Muss eine C-API eine
- Must have haben relativ kleiner Platzbedarf und nicht von Bibliotheken Dritter abhängig
- Muss kompatibel sein mit Linux/uClinux 2.4.22+
- Sollte gut getestet werden und vorzugsweise einen bestehenden Test Framew haben set up ork
- ein gut dokumentiertes Protokoll haben sollte
- Sollten auf andere Plattformen
Die Nachricht Bus tragbar sein würde von Anwendungen auf unserem System in erster Linie, um Konfigurationsparameter zu kommunizieren verwendet werden usw., so dass es doesn‘ t müssen Echtzeitanforderungen erfüllen.
Laut seiner man-Seite ist es nur in Linux 2.6.6+ verfügbar. "POSIX-Nachrichtenwarteschlangen wurden seit Kernel 2.6.6 unter Linux unterstützt." –
Sie haben Recht. Wahrscheinlich möchten Sie SYSV-Warteschlangen verwenden, die vor POSIX unterstützt wurden. – carson