0

Trying to get my head around CRUD operations on Data Distribution Service (DDS)

Does DDS Community recommend using the topic to distinguish CRUD operations? Do you know? Like

CREATE /Messenger/Messages/
READ /Messenger/Messages/
UPDATE /Messenger/Messages/
DELETE /Messenger/Messages/

Is there a framework that implements https://www.omg.org/spec/DDS-RPC/1.0/PDF on OpenDDS?

wzr1337
  • 3,609
  • 5
  • 30
  • 53
  • 1
    In DDS, a DataWriter for a Topic is used for creating and updating its instances (uniquely identified by the value(s) of their key attirbute(s)) using the `write()` method and deleting them using `dispose()`. DataReaders read those updates using the `read()` or `take()` operations. So the CRUD operations are "natively" supported. With that in mind, I do not fully understand your question. – Reinier Torenbeek Oct 04 '22 at 01:10

0 Answers0