假设你想和朋友们玩这么个游戏:你写下某个数字,然后让朋友们猜你写的是什么数字。你的朋友们将不断的给你一些猜测的数字,直到猜中为止。
现在想象你的朋友都是使用的浏览器,这个游戏就相当于是一个脚本用来告诉浏览器如何玩,并等待猜中正确的数字。而这就是 Queen 服务器要做的事请,可以让你在多个浏览器上执行分布的任务,一个用于在多浏览器运行脚本的平台。
下面是一个简单的示例:
- 安装 Node.js 0.8 或者更新版本
- 打开终端窗口,运行:sudo npm install -g queen
- 运行:queen -c localhost:9300 http://queenjs.com/server-example.js
- 用浏览器打开 http://localhost:9300/ 并监控终端窗口的输出