December CoreDX DDS Connection

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

December CoreDX DDS Connection 2022


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.

Webinar available on demand: CoreDX DDS: Enhancing the Python Ecosystem

CoreDX DDS is a robust, easy to use, flexible, and secure cross platform communication middleware. Integrating the high performance CoreDX DDS infrastructure into the Python environment brings a powerful development tool into the Python toolset.

The Python programming language is simple, free, easy to use, and is becoming increasingly popular across a variety of academic and commercial domains, including web development, data analysis, and artificial intelligence. With numerous libraries and frameworks available, Python can be used to rapidly prototype any kind of software.

Join us to learn about the CoreDX DDS Python API, including live demonstrations with code examples. We'll show you how easy it is to use Python to publish DDS topics.

View the webinar here.

Office Holiday Closure

Please note: Our offices will be closed December 23 through January 1 to allow our employees time with their families during the holidays. We will re-open on Monday, January 2, 2023.

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.

What is the maximum number of DDS (fill in the blank) allowed by CoreDX DDS?

CoreDX DDS does not put limitations on the number of DomainParticipants, Topics, Subscribers, DataReaders, Publishers, or DataWriters that may be created by a system. A system designer is limited only by the computing resources available (memory, CPU, bandwidth) and the performance requirements for delivering messages.

There is a limit to the number of DDS Domains allowed. The DDS specifications limit the number of DDS Domains to 230. However, in some environments (Linux, for one) where higher Domain ID's result in port numbers that conflict with ephemeral ports.

There is also a limit to the number of DomainParticipants that may be created by one application. CoreDX DDS limits the application to creating 120 DomainParticipants. Again, this is the number allowed by *each* application. There is no limit to the number of DomainParticipants within a DDS Domain.

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

Thank you for visiting us at I/ITSEC

Twin Oaks Computing would like to thank everyone who stopped by our booth at I/ITSEC in Orlando, Florida. This annual Interservice/Industry Training Simulation and Education Conference (I/ITSEC) showcases simulation, education, modeling and training technology for the exchange of information among industry, the military, and the educational communities.

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

January 30 - February 2, 2023: IOT Solutions World Congress, Barcelona, Spain

February 15, 2023: CoreDX DDS Performance, Webinar

March 20-24, 2023: OMG Technical Meeting, Reston, VA, USA

June 19-23, 2023: OMG Technical Meeting, Orlando, FL, USA

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