在 IronPython 中通过 wcf 将输出注册到标准输出?

Registering output to stdout through wcf in IronPython?

是否可以通过服务器注册客户端的控制台输出。我假设这可以通过 NetworkStream 完成?

现在,我通过 IronPython Runtime.IO 中提供的 SetOutput 方法将桌面应用程序的输出注册到标准输出。此方法接受 Stream 作为参数,但问题是如何通过来自 wcf 的流将该数据发送回客户端?

这样解决:

我在服务器上有一个内存流,它编译并执行代码,然后从标准输出读取数据并将其发送回客户端。