client.js 576 B

12345678910111213141516171819202122
  1. var WebSocket = require('../lib/faye/websocket'),
  2. port = process.argv[2] || 7000,
  3. secure = process.argv[3] === 'ssl',
  4. scheme = secure ? 'wss' : 'ws',
  5. ws = new WebSocket.Client(scheme + '://localhost:' + port + '/');
  6. console.log('Connecting to ' + ws.url);
  7. ws.onopen = function(event) {
  8. console.log('open');
  9. ws.send('Hello, WebSocket!');
  10. };
  11. ws.onmessage = function(event) {
  12. console.log('message', event.data);
  13. // ws.close(1002, 'Going away');
  14. };
  15. ws.onclose = function(event) {
  16. console.log('close', event.code, event.reason);
  17. };