【问题标题】:GUI to control multiple remote hosts (using the same GUI for simulation and real hardware)用于控制多个远程主机的 GUI(使用相同的 GUI 进行模拟和真实硬件)
【发布时间】:2011-10-04 09:31:11
【问题描述】:

我有一个基于 python 和 gtk 的 GUI,我的程序使用子进程在同一台机器上管理各种应用程序,即一个按钮启动一个模拟主机,另一个按钮将它连接到一个开关......现在我想但每个独立机器中的组件(一些主机将用作软交换机,其他主机可能用作路由器......)

我可以通过套接字、xml、生成 ssh 子进程或使用 telnet 将 GUI 链接到机器,我还发现 fabric 可能比手工制作的 ssh 会话更干净。

问:最简单、最强大的技术是什么?我不介意在受控机器上安装任何客户端。

基于类似经验的答案会很棒,但任何建议都会有所帮助。 提前致谢。

【问题讨论】:

    标签: python ssh virtualization simulation


    【解决方案1】:

    由于您已经拥有一种可以在本地机器上生成进程的机制,听起来您唯一缺少的就是在远程机器上生成进程的方法。我会使用简单的 ssh 连接,因为它需要对您的基础架构和代码进行最少的更改。

    【讨论】:

    • 我同意这似乎是最直接的解决方案,但是它太低级了,将来我可能需要添加更复杂的交互,所以我想确定一下米从一开始就做好了选择。谢谢
    猜你喜欢
    • 1970-01-01
    • 2017-12-16
    • 1970-01-01
    • 2015-11-04
    • 1970-01-01
    • 1970-01-01
    • 2020-05-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多