Client is perfect on my computer(server on com), but rasp is not. Not thing happend when i runs it. Give me some idea, please!
Server:
var express = require("express");
var app = express();
var server = require("http").Server(app);
var io = require("socket.io")(server);
server.listen(3000, function(){
console.log("Server is running...3000.");
})
app.use(express.static("public"));
app.set("view engine", "ejs");
app.set("views", "./views");
app.get("/", function(req, res){
res.render("index");
});
io.sockets.on("connection", function(socket){
console.log(socket.id + " connected");
socket.on("disconnect", function(){
console.log(socket.id + " disconnected");
});
socket.on("client_send_data", function(data){
console.log(data);
})
io.sockets.emit("server_send_data", 1);
})
Client
var socket = require('socket.io-client')('http://localhost:3000');
socket.on('server_send_data', function(data){
console.log("connected: " + data);
});
socket.emit('client_send_data', "hello");