是否可以使用本地TCP / IP连接替代两个脚本之间的标准I / O?

时间:2012-01-06 05:52:07

标签: javascript sockets tcp extendscript

请原谅我的网络无知,但这是我的问题:

我有一个JavaScript文档自动化环境(Adobe ExtendScript),它与我的系统的其余部分隔离开来。我想要在ExtendScript中运行的任何脚本和我想要的任何其他程序(ruby脚本,mysql等)之间的基本I / O功能。我在ExtendScript中可用的一个对象是Socket对象,它可以“创建TCP / IP连接或建立TCP / IP服务器”。设置TCP / IP服务器并从外部连接它可以有效地模拟我正在寻找的I / O功能吗?因为我在本地运行所有内容会有效地消除您通常期望从这种连接中获得的网络延迟吗?是否有一个我不知道的问题?

1 个答案:

答案 0 :(得分:0)

我不能说套接字的使用。但是,如果您只是在寻找进程间通信,那么使用named pipes可能会更简单。 JSX的File对象让你阅读&写任意文件 - 它应该能够使用命名管道。