首先是下载包: npm install express npm install socket.io 建立文件: 服务器端代码:server.js var http=require("http"); var express=require("express"); var sio=require("socket.io"); var app=express(); app.use(express.static(__dirname+"/"…
直接上代码吧,被注释掉的主要是调试代码,和技术选型的测试代码 var app = require('express')(); var server = require('http').Server(app); server.listen(8080); app.get('/', function (req, res) { res.sendFile(__dirname + '/index.html'); }); var io = require('socket.io')(3000); var bei…
上面我们创建了tcp的客户端和服务端,但是只能进行消息的一次收发.这次我们做一个unity的简易聊天室,使用了线程,可以使用多个客户端连接服务器,并且一个客户端给服务器发消息后,服务器会将消息群发给所有客户端. 服务器端分为Program和Client,在Program中进行Ip和端口的绑定并与客户端建立连接,消息的接收和发送放在Client中. 服务端之Program: using System; using System.Collections.Generic; using System.L…