文件名称:node-producer-consumer:NodeJS 中的 ProducerConsumer 问题
文件大小:17KB
文件格式:ZIP
更新时间:2024-06-19 17:50:04
JavaScript
节点生产者/消费者示例 这是 Node.js 中生产者/消费者问题的“简单”解决方案。 在这个系统中,Producer/Generator 将发送一系列随机算术表达式(为了好玩而采用反向波兰表示法)。 Consumer/Evaluator 将接受这些表达式,计算结果,然后将解决方案报告给 Generator 或任何正在倾听的人。 Generator 和 Evaluator 是独立的服务。 它们可能都是 HTTP 服务器,但使用套接字进行服务器到服务器通信更有趣,而且可能更有效。 Generator 是一个 Connect 服务器,Evaluator 是 TCP 服务器。 这是一个故事 最终用户真的想要他们的随机表达。 他们不太关心它的解决方案,而且正在评估的表达式可能非常复杂,并且可能需要很长时间才能弄清楚,因此应该稍后处理。 我们现在不想浪费任何人的时间,对吗? 技术上倾向于的用户访
【文件预览】:
node-producer-consumer-master
----index.js(535B)
----package.json(807B)
----server.js(1KB)
----tests()
--------rpn.spec.js(1KB)
--------queue.spec.js(601B)
--------generator_server.spec.js(3KB)
----LICENSE(18KB)
----configs()
--------index.js(667B)
----.gitignore(545B)
----README.md(4KB)
----libs()
--------generator_server.js(802B)
--------rpn.js(974B)
--------logger.js(791B)
--------queue.js(335B)