We have an SOA toolchain developed in C++ based on DDS, and we are looking to migrate it into LabVIEW. This SOA implementation utilizes an RPC mechanism. Therefore, we need RPC over DDS features in the LabVIEW toolkit. Is it possible to achieve this? Thank you!
Hi Yotan,
RTI DDS Toolkit doesn't have have native support for RPC. You have to emulate using the following approach:
- Create a DataType for sending remote procedure parameters.
- Create a DataType for sending the preocedure results.
Client side:
Server side: