GLA Summit 2021/Distributed Computing with Actor Framework and Non-LabVIEW Applications

From LabVIEW Wiki
Jump to: navigation, search
GLASummitButton.png
Distributed Computing with Actor Framework and Non-LabVIEW Applications
Conference GLA Summit 2021
Presenters Allen Smith
Distributed Computing with Actor Framework and Non-LabVIEW Applications by Allen Smith
In this presentation, we will examine network communication in a distributed control system, where a LabVIEW executable built in Actor framework manages component applications built in different languages: C++, C#, Python, and Structured Text. We will explore how Network Endpoints were extended to support communication with nodes not written in LabVIEW, and how the JSONtext library from JDP Sciences was used to serialize LabVIEW objects simply and extensible. The resulting infrastructure provided our component developers with a unified, straightforward, actor-like mechanism for exchanging messages with the LabVIEW executable.


External links