在javascript和Node.js之间使用数据?
我做了一些搜索,但没有得到我所需要的。我需要的是:我想获取一些在客户端javascript中生成的数据,在服务器端Node.js中对它们进行一些操作,然后将它们返回到javascript端。最简单的方法是什么 提前谢谢在javascript和Node.js之间使用数据?,javascript,node.js,Javascript,Node.js,我做了一些搜索,但没有得到我所需要的。我需要的是:我想获取一些在客户端javascript中生成的数据,在服务器端Node.js中对它们进行一些操作,然后将它们返回到javascript端。最简单的方法是什么 提前谢谢 在客户端,您可以接收数据、修改数据、发送回服务器和任何您想要的地方。最简单的方法是使用socket.io Your_project_path$ npm install socket.io Server-side.js: var http = require('http');
在客户端,您可以接收数据、修改数据、发送回服务器和任何您想要的地方。最简单的方法是使用socket.io
Your_project_path$ npm install socket.io
Server-side.js:
var http = require('http');
var io = require('socket.io');
httpServer = http.createServer();
httpServer.listen(8080);
var io = require('socket.io').listen(httpServer);
io.sockets.on('connection', function(socket) {
// Receive data
socket.on('my-data', function(data){
// Do something with your data
// Send modified data
socket.emit('my-modified-data', modified_data);
});
});
Client-side.js
var socket = io.connect('http://localhost:8080');
// Send your data
socket.emit('my-data', {
data-1 : 'something',
data-2 : 'something'
});
// Receive your modified data
socket.on('my-modified-data', function(modified-data){
// Do something with your new data
});
Client-side.html
<script src="http://localhost:8080/socket.io/socket.io.js"></script>
<script src="client-side.js"></script>
。你做了什么research@Alex:我发现了很多具体的信息,不知道从哪里开始。我没有否决投票,但这更值得作为一个评论,而不是一个答案。老实说,这个问题质量很差,应该扩大或删除,因为它表明作者几乎没有研究。谢谢!你应该投票接受你的答案。