我刚刚开始使用 Socket.IO,无法理解似乎是一个非常基本的想法。
我有一个服务器:
应用程序.js
var io = require('socket.io').listen(8080);
io.sockets.on('connection', function (socket) {
socket.on('news', function (data) {
console.log(data);
});
});
如何通过简单的 Ruby 脚本向服务器发送“新闻”事件?像这样的东西:
套接字.rb
require 'socket'
socket = TCPSocket.new('localhost', 8080)
socket.send('news: some message', 0)
我不确定如何传递新闻数据,而且我可能也做错了其他事情。