Node.js 利用 stdio 标准输入输出实现与 C# 程序通讯

JavaScript026

Node.js 利用 stdio 标准输入输出实现与 C# 程序通讯,第1张

之前写过一篇文章 使用 C# 开发 node.js 插件 中实现原理是通过使用 C# 手写一个 web服务器 + Console.WriteLine() 的形式实现的通讯,也就是 http + stdout 组合的方式。

写完文章后我觉得自己是不是有些傻。为啥不用 stdin + stdout 纯 标准输入/输出流 的方式实现通讯,实现简单不说,还会规避一些可能的隐患;

通过node自带的 http 模块可以进行http请求,但通常使用第三方库 request 进行http请求

原生通过 net 模块

原生通过 dgram 模块