socket.io代码段

html端JS代码 


    var socket = io.connect('http://127.0.0.1:3004')
    socket.on('server1', function (data) {
      alert(456)
      console.log('这是服务端发送的数据server1')
      console.log(data)
      socket.emit('again', 'world')
      socket.on('server2', function (d) {
        console.log('这是子请求')
        console.log(d)
      })
    })
    socket.on('server2', function (d) {
      console.log('这是服务端发送的数据server2')
      console.log(d)
    })
    socket.emit('client', 'world1')

服务端代码

const express = require('express')
const app = express()

const server = require('http').createServer(app)

const fs = require('fs');
const path = require('path')
const io = require('socket.io')(server)     // socket
const multiparty = require('multiparty');
const util = require('util');


io.on('connection', function (client) {
  console.log('连接进来了123')
  client.emit('server1', 'word1')
  client.emit('server2', 'word2')

  client.on('again', function (data) {
    console.log('这是客户端发送的数据again')
    console.log(data)
  })
})

 

转载于:https://my.oschina.net/mdu/blog/983740

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值