Leistungsumfang
Der effektivste Weg, um Daten zwischen unterschiedlichen Anwendungen auszutauschen, ist die Nutzung eines gemeinsamen Speicherbereichs (Shared Memory). Diese Schnittstelle wird von praktisch allen Programmiersprachen bzw. Entwicklungsumgebungen unterstützt und ist Bestandteil vieler kommerzieller Programme. Mit den Shared Memory-Blöcken für unser blockorientiertes Simulationssystem BORIS realisieren Sie auf einfache Weise die Kommunikation mit selbstprogrammierten Anwendungen (z. B. C#- oder Python-Programmen) oder auch Applikationen von Drittanbietern. Dazu stellen die entsprechenden Schreib- bzw. Leseblöcke ihre Ein- bzw. Ausgangssignale jeweils als Array von Double-Werten (8 Byte-Fließkommazahlen) zur Verfügung, auf das dann unter einem frei vergebbaren Namen von anderen Anwendungen (oder auch z. B. anderen BORIS-Instanzen) zugegriffen werden kann. Nachfolgende Screenshots zeigen die Dialoge von Lese- und Schreibblock.
Einfache Beispielprogramme zum Shared Memory-Zugriff aus verschiedenen Programmiersprachen bzw. Entwicklungsumgebungen sind im Lieferumfang enthalten.
Videos
Datenaustausch zwischen BORIS und Unity über Shared Memory |
Preise
Einzelplatzlizenz Industrie: | EUR | 290,00 |
Studienlizenz: | EUR | 290,00 |
Preis(e) netto zuzüglich Mehrwertsteuer
Die aktuellen Preise aller Produkte entnehmen Sie bitte unseren Preislisten!