# DDS package?

**URL:** <https://discourse.julialang.org/t/dds-package/8429>\
**Category:** Data\
**Created:** [January 17, 2018, 4:10am UTC](https://discourse.julialang.org/t/dds-package/8429 "2018-01-17T04:10:30Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![airpmb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/airpmb/32/7826_2.png) [@airpmb](https://discourse.julialang.org/u/airpmb)\
**Post date:** [January 17, 2018, 4:10am UTC](https://discourse.julialang.org/t/dds-package/8429/1 "2018-01-17T04:10:30Z")

</div>

Im curious if anyone {is interested in, has considered, has attempted, has succeeded in} creating a Julia package that wraps one of the implementations of [DDS](https://en.wikipedia.org/wiki/Data_Distribution_Service).

If not, it seems like in principle this should be possible, e.g. using the `Cxx` package to wrap [OpenDDS](http://opendds.org/) libraries which are C++, or maybe even just using Julia’s native C calling functionality to call the [RTI Connext C API](https://community.rti.com/static/documentation/connext-dds/5.3.0/doc/api/connext_dds/api_c/index.html).

I haven’t any experience with either technique yet (nor much with DDS in general, just a bit of exposure to the RTI C API) to have a good sense of which of these is the better direction to take. Any thoughts about that would be welcome!

P.S. I couldn’t find a more appropriate domain for this (I figured middleware is a very generalized data import/export)… If I’ve missed a more appropriate place to ask this please let me know.

---

<div class="post-metadata">

**Author:** ![hoyttyoh](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/hoyttyoh/32/42972_2.png) [@hoyttyoh](https://discourse.julialang.org/u/hoyttyoh)\
**Post date:** [November 17, 2022, 8:39pm UTC](https://discourse.julialang.org/t/dds-package/8429/2 "2022-11-17T20:39:22Z")

</div>

Wondering if you got anywhere with this. I think I may do something similar with [OPC-UA](https://www.open62541.org/).

---

<div class="post-metadata">

**Author:** ![airpmb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/airpmb/32/7826_2.png) [@airpmb](https://discourse.julialang.org/u/airpmb)\
**Post date:** [November 17, 2022, 9:31pm UTC](https://discourse.julialang.org/t/dds-package/8429/3 "2022-11-17T21:31:27Z")

</div>

I didn’t, no. I wasn’t aware of OPC-UA, thanks for the tip.
