ack*_*k__ 5 architecture executable asynchronous external node.js
我正在编写一个 NodeJS 应用程序,主要做两件事:
我希望能够异步运行这些外部程序,因为它们可能需要几分钟才能完成。当他们返回时,我想更新 Web GUI 以显示结果。这是非常基本的概念:

应该注意的是,用户可以同时运行多个具有不同参数的外部程序。
当外部程序完成时,我应该如何更新客户端(Web GUI):是否必须是客户端轮询更新(例如,如果结果在这里,则通过在数据库中查找)?或者有没有办法从服务器“推送”到客户端?
我还在研究实现此目的的设计示例,因此请随时提供有关此架构的建议和资源。
| 归档时间: |
|
| 查看次数: |
4473 次 |
| 最近记录: |