【问题标题】:Sending data between two programs on the same computer in TCL?TCL同一台电脑上的两个程序之间发送数据?
【发布时间】:2016-12-05 20:58:14
【问题描述】:

我正在寻找一种方法让一个程序将字符串发送到另一个程序(都在 TCL 中)。我一直在研究“线程”,但是我无法理解它是如何工作的以及如何用它做我想做的事情。

【问题讨论】:

  • 我会使用服务器-客户端类型的架构,使用socket 命令
  • 一个是另一个的子进程吗? Tcl 实际上非常擅长处理管道(与许多其他语言相比)。否则,您要么想要使用特定于平台的机制或套接字。

标签: multithreading tcl


【解决方案1】:

我建议您查看tcllib 中的comm 包。这个包使用套接字作为通信机制在 Tcl 解释器之间提供远程脚本执行。由于双方都在 Tcl 中,这是一个简单的方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-08
    • 1970-01-01
    相关资源
    最近更新 更多