May CoreDX Connection

Phone: 720.733.7906
230 Third Street, Suite 260
Castle Rock, CO 80104
CoreDX DDS Logo

May CoreDX DDS Connection 2024


Welcome to the Twin Oaks Computing, Inc Newsletter!

Our monthly newsletter brings you news and information about Twin Oaks Computing and our CoreDX DDS middleware. Be sure to "like", "follow" and "friend" us on our Social Networking sites for fun facts, free giveaways, and stories about Communications Middleware, Technology, and Twin Oaks Computing.

DDS Foundation Webinar: The FAQs about QOS

Developers of systems running Data Distribution Service (DDS) use Quality of Service (QoS) policies to configure the behavior of the service.

For example: A user can declare a DataWriter and DataReader are reliable, which obligates the service to deliver each and every sample from the DataWriter to the DataReader. QoS separates the concerns of "what" (reliable data transfer) from "how" (resends, acknowledgements, etc.).

In this talk, we will introduce the 22 QoS policies in the DDS Specification, describe use cases for various QoS policies, and look at a few "gotchas" related to QoS. Watch the webinar recording here

Contact Twin Oaks Computing to learn more about how to apply these or other QoS configuration settings with CoreDX DDS.

DDS Foundation Webinar: What's New in the DDS Security Standard

Cybersecurity is critical in developing and running complex, distributed systems. As systems become more interconnected and intelligent, protecting data against cyberattacks and unauthorized participants becomes increasingly challenging. The first step to securing a distributed system is to protect its data.

As a publish/subscribe protocol, CoreDX DDS helps ensure only authorized users and nodes can transmit and receive data, providing zero-trust, end-to-end data protection and data-origin authentication.

This webinar will provide an overview of the DDS Security Specification with an emphasis on the new features. Watch the webinar recording here

Contact Twin Oaks Computing with any questions, or to learn more about how CoreDX DDS can help secure your data communications.

CoreDX DDS Tips & Tricks

Welcome to this month's edition of CoreDX DDS Tips & Tricks, where our engineers provide quick bits of information to help our customers.

Using DomainParticipand add_transport()

There are a number of cases that require configuring a DomainParticipant's transport, including limiting DDS to a subset of a computers network interfaces, configuring multicast behavior, and disabling IPv4 or IPv6, to name a few.

The DomainParticipant must NOT be enabled in order to configure its transport. This is done via a QoS policy on the DomainParticipantFactory - autoenable_created_entities. This must be set to FALSE (or 0) *before* creating the DomainParticipant. Otherwise, the DomainParticipant will be automatically enabled at creation time, and the call to DomainParticipant::add_transport() will fail.

CoreDX DDS Tips & Tricks are intended to be useful for engineers using CoreDX DDS. If you have any questions, please contact us.

Try the full-featured CoreDX DDS product free for 30 days

Check out the newest DDS standardized features and get your hands on the leading small footprint Data Distribution Service implementation to see what it can do for you.

CoreDX DDS v5 continues to focus on resources and performance while incorporating new features and enhancements. Our evaluation copies include the full DDS API and standardized wire protocol, including:

  • All language bindings for the DDS API's (C,C++, Cxx, C#, Java, Python, JavaScript)
  • Full X-Types support including IDL, XML, and Dynamic type representations
  • Remote Procedure Call over DDS (RPC over DDS)
  • XML Application Definition
  • DDS Security (upon request)

With these enhanced features, CoreDX DDS is the perfect middleware solution to meet the challenges of today's Industrial Internet of Things (IIoT) systems. Learn more here.

The evaluation is available here for direct download for the most common platforms, including Linux, Solaris, and Windows. Download your free 30 day trial of CoreDX DDS here.

Upcoming Events

June 10-14, 2024: OMG Technical Meeting, Las Vegas, NV, USA

September 16-20, 2024: OMG Technical Meeting, Chicago, IL

December 2-6, 2024: I/ITSEC, Orlando, FL

December 9-13, 2024: OMG Technical Meeting, Location TBD

December 11-13, 2024: AOC International Symposium and Convention, Washington, DC, USA