I'm currently working on creating a LabVIEW server and LabVIEW client for gRPC. I would like to know if LabVIEW is one of the supported languages for protocol buffers for gRPC?
Asked
Active
Viewed 748 times
2 Answers
1
There is an open source repository where NI has been building tools to enable users to create a LabVIEW Server gRPC interface: https://github.com/ni/grpc-labview
There is not currently a lot of client support for gRPC in LabVIEW.

Eric Reffett
- 11
- 1
0
LabVIEW is not currently supported for gRPC, for official information on supported languages refer to the gRPC Languages page.
There have been attempts at implementation using either C++, .Net or Python integration but no official packages that I am aware of.
Full gRPC implementation in a language is a pretty complex process that must enable a language to build classes based on the configuration of a Protobuf definition file.

Steve
- 963
- 5
- 16
-
How to implement gRPC for LabVIEW by integrating .Net? – Unknown Mar 31 '21 at 05:26
-
Unfortunately I do not have a working example of this code. I know it is possible as I have seen a colleagues working implementation but that source code has since been lost. The caveat for this is that a significant portion of the gRPC implementation is the custom generation of classes for handling various protobuf files. This is not something that is readily handled under LabVIEW without a _LOT_ of scripting development. – Steve Apr 05 '21 at 20:53
-
Sure then @Steve – Unknown Apr 07 '21 at 12:03