0

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?

Unknown
  • 17
  • 6

2 Answers2

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.

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