【发布时间】:2020-05-15 15:52:26
【问题描述】:
在 Node.js 中,您可以设置服务器,只要服务器在事件循环中处于活动状态并且处于活动状态,进程就不会终止。我想知道是否可以使用响应式扩展来做类似的事情?我知道如何设置命名管道并利用它与另一个进程中的节点服务器进行通信,但我不确定如何防止程序通过等待按键以外的任何方式终止。我想将该服务器实现为反应式管道的一部分。是否有可能阻塞主线程直到管道完成?
【问题讨论】:
-
我为 C# 和 F# 编写了一个小型库,它通过标准输入/输出将另一个进程的生命周期抽象为可观察的。它对于管理/组合服务器进程很有用。见github.com/deviousasti/stdio-rx
标签: .net f# reactive-programming system.reactive