【问题标题】:OpenSliceDDS across a network跨网络的 OpenSliceDDS
【发布时间】:2013-08-19 17:00:15
【问题描述】:

我对 DDS 世界完全陌生。我了解发布和订阅等基本概念,以及可以从文档中获得的内容。我正在尝试使用 OpenSlice DDS,并且能够轻松完成本教程。但是,我想让同一网络上的两台不同的计算机相互通信,这似乎是一个相对简单的任务,但我找不到关于它的文档。

例如消息聊天室教程...如何让留言板在一台机器上运行,而在另一台机器上聊天?

谢谢!

【问题讨论】:

  • 如果您在 LAN 上,本教程应该可以在不同机器之间开箱即用。只需在一台机器上运行一个应用程序,在另一台机器上运行另一个应用程序。两者会自动发现对方。
  • 是的;我最初遇到的问题原来是防火墙问题;我只需要在其中一台机器上关闭 iptables;

标签: data-distribution-service


【解决方案1】:

找到了! http://opensplice.org/pipermail/developer/2009-July/000094.html.

从链接中总结:

  1. 通过运行 OSPL_HOME 目录 (release.bat) 中的发布文件在节点 1 上设置环境
  2. 在节点 1 上启动 opensplice 守护进程(ospl start)
  3. 在节点 1 上运行留言板应用程序
  4. 通过运行 OSPL_HOME 目录 (release.bat) 中的发布文件在节点 1 上设置您的环境
  5. 在节点 2 上启动 opensplice 守护进程(ospl start)
  6. 在节点 2 上运行 chatter 应用程序

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-06-12
    • 2014-04-12
    • 2014-03-27
    • 1970-01-01
    • 2016-12-29
    • 1970-01-01
    • 2011-10-12
    • 2011-07-07
    相关资源
    最近更新 更多