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

From LabVIEW Wiki
Jump to: navigation, search

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.

Presentation Links

See Also


External Links