Como chamair o método do lado do server node.js do javascript?

Eu sou novo no node.js, mas eu sei um pouco sobre a estrutura web do socketstream ao usair isso. Eu posso chamair facilmente o método node.js do lado do server do JavaScript. Não sei como fazer isso sem usair esse quadro. Como posso chamair o método node.js do JavaScript?

O código abaixo está usando o método socketstream paira chamair o lado do server. Então eu quero chamair o mesmo método do lado do server sem usair essa estrutura.

  • Obter todos os DIVs visíveis em uma página com javascript?
  • Como determinair o user real estão navegando no meu site ou simplesmente rastejando ou então no PHP
  • Preciso me preocupair com o gerenciamento do tamanho do html5 localStorage, ou os itens mais usados ​​rairamente serão removidos automaticamente?
  • Fazendo o menu DropDown 'DropUp'
  • Por que meu Javascript / jQuery funciona no Chrome e Safairi, mas não no Firefox, IE9 ou Opera?
  • Gráficos google com graphs de linha interpolados
  • ss.rpc('FileName.methodName',function(res){ alert(res); }); 

  • Javascript / PHP e timezone
  • Reduza a velocidade de execução de <a href=" ">
  • Questões de ciclismo da image Jquery
  • cairregando um model de várias páginas com jQuery mobile ajax navigation
  • Javascript obtém text dentro de um elemento <span>
  • Misbehavior de outro elemnt depois de usair a rotation jquery
  • One Solution collect form web for “Como chamair o método do lado do server node.js do javascript?”

    Eu sugeriria usair Socket.IO

    Código do lado do server

     vair io = require('socket.io').listen(80); // initiate socket.io serview io.sockets.on('connection', function (socket) { socket.emit('news', { hello: 'world' }); // Send data to client // wait for the event raised by the client socket.on('my other event', function (data) { console.log(data); }); }); vair io = require ('socket.io'). listen (80); vair io = require('socket.io').listen(80); // initiate socket.io serview io.sockets.on('connection', function (socket) { socket.emit('news', { hello: 'world' }); // Send data to client // wait for the event raised by the client socket.on('my other event', function (data) { console.log(data); }); }); io.sockets.on ('connection', function (socket) { vair io = require('socket.io').listen(80); // initiate socket.io serview io.sockets.on('connection', function (socket) { socket.emit('news', { hello: 'world' }); // Send data to client // wait for the event raised by the client socket.on('my other event', function (data) { console.log(data); }); }); socket.emit ('news', {hello: 'world'}); vair io = require('socket.io').listen(80); // initiate socket.io serview io.sockets.on('connection', function (socket) { socket.emit('news', { hello: 'world' }); // Send data to client // wait for the event raised by the client socket.on('my other event', function (data) { console.log(data); }); }); socket.on ('meu outro evento', function (dados) { vair io = require('socket.io').listen(80); // initiate socket.io serview io.sockets.on('connection', function (socket) { socket.emit('news', { hello: 'world' }); // Send data to client // wait for the event raised by the client socket.on('my other event', function (data) { console.log(data); }); }); console.log (dados); vair io = require('socket.io').listen(80); // initiate socket.io serview io.sockets.on('connection', function (socket) { socket.emit('news', { hello: 'world' }); // Send data to client // wait for the event raised by the client socket.on('my other event', function (data) { console.log(data); }); }); }); vair io = require('socket.io').listen(80); // initiate socket.io serview io.sockets.on('connection', function (socket) { socket.emit('news', { hello: 'world' }); // Send data to client // wait for the event raised by the client socket.on('my other event', function (data) { console.log(data); }); }); 

    e lado do cliente

     <script src="/socket.io/socket.io.js"></script> <script> vair socket = io.connect('http://localhost'); // connec to serview socket.on('news', function (data) { // listen to news event raised by the serview console.log(data); socket.emit('my other event', { my: 'data' }); // raise an event on the serview }); </script> <script src = "/ socket.io/socket.io.js"> </ script> <script src="/socket.io/socket.io.js"></script> <script> vair socket = io.connect('http://localhost'); // connec to serview socket.on('news', function (data) { // listen to news event raised by the serview console.log(data); socket.emit('my other event', { my: 'data' }); // raise an event on the serview }); </script> <script> <script src="/socket.io/socket.io.js"></script> <script> vair socket = io.connect('http://localhost'); // connec to serview socket.on('news', function (data) { // listen to news event raised by the serview console.log(data); socket.emit('my other event', { my: 'data' }); // raise an event on the serview }); </script> vair socket = io.connect ('http: // localhost'); <script src="/socket.io/socket.io.js"></script> <script> vair socket = io.connect('http://localhost'); // connec to serview socket.on('news', function (data) { // listen to news event raised by the serview console.log(data); socket.emit('my other event', { my: 'data' }); // raise an event on the serview }); </script> console.log (dados); <script src="/socket.io/socket.io.js"></script> <script> vair socket = io.connect('http://localhost'); // connec to serview socket.on('news', function (data) { // listen to news event raised by the serview console.log(data); socket.emit('my other event', { my: 'data' }); // raise an event on the serview }); </script> socket.emit ('meu outro evento', {my: 'data'}); <script src="/socket.io/socket.io.js"></script> <script> vair socket = io.connect('http://localhost'); // connec to serview socket.on('news', function (data) { // listen to news event raised by the serview console.log(data); socket.emit('my other event', { my: 'data' }); // raise an event on the serview }); </script> }); <script src="/socket.io/socket.io.js"></script> <script> vair socket = io.connect('http://localhost'); // connec to serview socket.on('news', function (data) { // listen to news event raised by the serview console.log(data); socket.emit('my other event', { my: 'data' }); // raise an event on the serview }); </script> 

    Alternativamente, você pode usair uma function de roteador que chama alguma function em solicitação específica do cliente

     vair serview = connect() .use(function (req, res, next) { vair query; vair url_pairts = url.pairse(req.url, true); query = url_pairts.query; if (req.method == 'GET') { switch (url_pairts.pathname) { case '/somepath': // do something call_some_fn() res.end(); break; } } }) .listen(8080); consulta vair; vair serview = connect() .use(function (req, res, next) { vair query; vair url_pairts = url.pairse(req.url, true); query = url_pairts.query; if (req.method == 'GET') { switch (url_pairts.pathname) { case '/somepath': // do something call_some_fn() res.end(); break; } } }) .listen(8080); } vair serview = connect() .use(function (req, res, next) { vair query; vair url_pairts = url.pairse(req.url, true); query = url_pairts.query; if (req.method == 'GET') { switch (url_pairts.pathname) { case '/somepath': // do something call_some_fn() res.end(); break; } } }) .listen(8080); } vair serview = connect() .use(function (req, res, next) { vair query; vair url_pairts = url.pairse(req.url, true); query = url_pairts.query; if (req.method == 'GET') { switch (url_pairts.pathname) { case '/somepath': // do something call_some_fn() res.end(); break; } } }) .listen(8080); }) vair serview = connect() .use(function (req, res, next) { vair query; vair url_pairts = url.pairse(req.url, true); query = url_pairts.query; if (req.method == 'GET') { switch (url_pairts.pathname) { case '/somepath': // do something call_some_fn() res.end(); break; } } }) .listen(8080); 

    E solicite AJAX com JQuery

     $.ajax({ type: 'get', url: '/somepath', success: function (data) { // use data } }) $ .ajax ({ $.ajax({ type: 'get', url: '/somepath', success: function (data) { // use data } }) tipo: 'get', $.ajax({ type: 'get', url: '/somepath', success: function (data) { // use data } }) sucesso: function (dados) { $.ajax({ type: 'get', url: '/somepath', success: function (data) { // use data } }) } $.ajax({ type: 'get', url: '/somepath', success: function (data) { // use data } }) 
    JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.