GLA Summit 2021/Distributed Computing with Actor Framework and Non-LabVIEW Applications
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 extensibly. The resulting infrastructure provided our component developers with a unified, straightforward, actor-like mechanism for exchanging messages with the LabVIEW executable.
|Add links to internal wiki pages that would also help.|
|Add links to external resources and company pages.|