var WebSocketClient = require('websocket').client;

var client = new WebSocketClient();

client.on('connectFailed', function(error) {
console.log('Connect Error: ' + error.toString());
}); client.on('connect', function(connection) {
console.log('WebSocket Client Connected');
connection.on('error', function(error) {
console.log("Connection Error: " + error.toString());
});
connection.on('close', function() {
console.log('echo-protocol Connection Closed');
});
connection.on('message', function(message) {
if (message.type === 'utf8') {
console.log("Received: '" + message.utf8Data + "'");
}
}); function sendNumber() {
if (connection.connected) {
var number = Math.round(Math.random() * 0xFFFFFF);
connection.sendUTF(number.toString());
setTimeout(sendNumber, 1000);
}
}
sendNumber();
}); client.connect('ws://localhost:8080/', 'echo-protocol');

最新文章

  1. google快捷键
  2. 怎么开启PHP 的错误提示?
  3. 01-08-05【Nhibernate (版本3.3.1.4000) 出入江湖】NHibernate二级缓存:第三方MemCache缓存
  4. Uber License for Android
  5. 《软件project》课程报告 —国土资源执法监察管理信息系统建模
  6. javascript焦点图之垂直滚动
  7. javaScript 基本类型之间转换
  8. TCP连接建立系列 — TCP选项解析
  9. 监控mysql
  10. Linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结(转)
  11. 菜鸟学SSH(六)——Spring事务管理
  12. Windbg在软件调试中的应用
  13. layer,一个可以让你想到即可做到的javascript弹窗(层)解决方案
  14. 社交类APP原型模板分享——Tinder
  15. regex_match
  16. serialize()传值缺失
  17. [国家集训队2012]middle(陈立杰)
  18. 从MYSQL数据库查出指定格式的日期
  19. java内部类和静态内部类的区别
  20. js获得本季度的开始日期 结束日期

热门文章

  1. C#图解第七章:类和继承
  2. centos7下stf安装介绍(一)----环境搭建
  3. pthon入门之strip()和split()函数简单区分
  4. cocos2dx解决中文乱码方法
  5. jq实时监测输入框内容改变
  6. Visual Studio AI 离线模型训练(Windows10)
  7. windows添加永久静态路由
  8. pxe+Kickstart自动装机补充知识点
  9. Mysql环境搭建(及中文乱码解决)
  10. [转]boost::python开发环境搭建