Skip to content
DataMiner DoJo

More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Search in posts
Search in pages
Log in
Menu
  • Updates & Insights
  • Questions
  • Learning
    • E-learning Courses
    • Empower Replay: Limited Edition
    • Tutorials
    • Open Classroom Training
    • Certification
      • DataMiner Fundamentals
      • DataMiner Configurator
      • DataMiner Automation
      • Scripts & Connectors Developer: HTTP Basics
      • Scripts & Connectors Developer: SNMP Basics
      • Visual Overview – Level 1
      • Verify a certificate
    • Video Library
    • Books We Like
    • >> Go to DataMiner Docs
  • Expert Center
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Markets & Industries
      • Media production
      • Government & defense
      • Content distribution
      • Service providers
      • Partners
      • OSS/BSS
    • Agile
      • Agile Webspace
      • Everything Agile
        • The Agile Manifesto
        • Best Practices
        • Retro Recipes
      • Methodologies
        • The Scrum Framework
        • Kanban
        • Extreme Programming
      • Roles
        • The Product Owner
        • The Agile Coach
        • The Quality & UX Coach (QX)
    • DataMiner DevOps Professional Program
      • About the DevOps Program
      • DataMiner DevOps Support
  • Downloads
  • More
    • DataMiner Releases & Updates
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

CUBE Client comms – gRPC vs Eventing vs Polling

Solved542 views3rd February 2025.NET Remoting adl2099 cube client grpc
2
Alberto De Luca [DevOps Enabler]4.58K 11th November 2024 0 Comments

Please, Dojo
is “Eventing” still supported in DataMiner 10.4?

Am I correct in thinking that gRPC is the recommendation but Eventing will still work, while Polling is just a “back-up” option since it creates overhead for the CUBE clients, as they’d have to poll alarms from the DMA rather than automatically receive them, forwarded by the server?

Found this in gitHub:

https://github.com/SkylineCommunications/dataminer-docs/blob/main/user-guide/Reference/Skyline_DataMiner_Folder/More_information_on_certain_files_and_folders/ConnectionSettings_txt.md/

Looking for a way to move away from polling as clients seem to become very unresponsive when the amount of alarms to be “polled” is huge (~more than 2000).

Alberto De Luca [DevOps Enabler] Selected answer as best 3rd February 2025

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
6
Bert Buysschaert [SLC] [DevOps Advocate]4.87K Posted 12th November 2024 1 Comment

.NET Remoting is still the default communication type in DataMiner 10.4 and will remain supported even in 10.5, but gRPC is indeed recommended.

.NET Remoting has 2 ways of operating:
– eventing, which requires establishing a connection from server to client on a random port, which is not always possible;
– polling, which should not introduce any overhead but rather a minor delay (the polling interval) in delivering events to the client.

We expect to change the default communication type to gRPC in the 10.5 lifecycle.
Out of the box, this will disable .NET Remoting on the server, and the “RemotingConnection” in ConnectionSettings.txt will be interpreted as “auto-detect gRPC”. To prepare your systems to keep using .NET Remoting as default, you can already specify LegacyRemotingConnection in ConnectionSettings.txt
and explicitly set EnableDotNetRemoting to true in MaintenanceSettings.xml.

Alberto De Luca [DevOps Enabler] Selected answer as best 3rd February 2025
Alberto De Luca [DevOps Enabler] commented 3rd February 2025

Thank you very much for the helpful insight, Bert – marking this as solved.

P.S.: ref the random port, in most cases this is down to IT admins where DataMiner is deployed – the range of ports to be enabled is documented and depends on the OS version of the DMA – not a big deal as the range of ports is an ephemeral one ~ from 49152 to 65535 in most cases – and to be enabled only from known clients.

Please login to be able to comment or post an answer.

My DevOps rank

DevOps Members get more insights on their profile page.

My user earnings

0 Dojo credits

Spend your credits in our swag shop.

0 Reputation points

Boost your reputation, climb the leaderboard.

Promo banner DataMiner DevOps Professiona Program
DataMiner Integration Studio (DIS)
Empower Katas
Privacy Policy • Terms & Conditions • Contact

© 2025 Skyline Communications. All rights reserved.

DOJO Q&A widget

Can't find what you need?

? Explore the Q&A DataMiner Docs