Javascript 如何在node.js中创建可从不同计算机使用的聊天室?
我目前正在学习node.js,我刚刚使用socket.io和express.js完成了聊天,效果很好。但是现在我想扩展这个聊天,这样来自不同计算机的两个用户可以进行通信 我认为这可能更容易,首先,在同一网络上使用两台计算机,但我希望该应用程序能够在两台计算机之间(每台计算机位于不同的网络上)进行通信 可以使用socket.io吗?如果是,如何进行 我想这里有些东西需要改变:Javascript 如何在node.js中创建可从不同计算机使用的聊天室?,javascript,node.js,express,socket.io,Javascript,Node.js,Express,Socket.io,我目前正在学习node.js,我刚刚使用socket.io和express.js完成了聊天,效果很好。但是现在我想扩展这个聊天,这样来自不同计算机的两个用户可以进行通信 我认为这可能更容易,首先,在同一网络上使用两台计算机,但我希望该应用程序能够在两台计算机之间(每台计算机位于不同的网络上)进行通信 可以使用socket.io吗?如果是,如何进行 我想这里有些东西需要改变: server.listen(8080, function(){ console.log('listening on
server.listen(8080, function(){
console.log('listening on *:8080');
});
如果有人知道怎么做,请告诉我
谢谢您需要将nodeJS应用程序托管到一个web服务器上,让每个人都可以访问您的网站 要实现这一点,您需要使用云应用程序平台,如,或。您将能够将您的nodeJS应用程序托管到服务器上,与您开发的服务器相同,但它将是在线的 您可以按照以下教程进行操作:
祝你好运。你必须在远程服务器上部署你的应用程序。无需配置不同的IP,当我请求到NodeJS服务器IP时,使用Socket.io你可以启动聊天,如果你使用Node js作为Rest API,那么你必须设置头以避免跨源。