我写了需要调用程序在服务器和程序产生这就需要在UI加载用于显示文件的异步功能。 我不知道如何表达我的UI的结果,因为是的execfile异步函数,它可能需要几秒钟的结果做好准备?
我需要有一种无限循环的检查结果是服务器准备好了吗?
我使用的NodeJS-Express的车把。
router.post('/',function(req, res, next) {
const child = execFile('program.exe', ['in.sql'], (error, stdout, stderr) => {
if (error)
{
console.log(error);
return error;
}
else
{
// TODO: how to send the result to UI?
console.log(stdout);
}
});
return res.sendStatus(200);
});
什么我想要做的图。