Socket.IO P2P

码农软件 · 软件分类 · Node.js 扩展 · 2019-04-14 14:14:16

软件介绍

Socket.IO P2P 是使用一个服务端回调在两个端点建立一个双向事件的最简单方法,提供最大可靠性。

Socket.IO P2P 提供一个简单可靠的方式在两个端点间设置一个 WebRTC 连接,使用 socket.io-protocol 来进行通信。

使用

服务端:

var io = require('socket.io')(server);
var p2p = require('socket.io-p2p-server').Server;
io.use(p2p);

客户端:

var P2P = require('socket.io-p2p');
var io = require('socket.io-client');
var socket = io();
var p2p = new P2P(socket);
p2p.on('peer-msg', function (data) {
  console.log('From a peer %s', data);
});

各种高级选项:

var opts = { numClients: 10 }; // connect up to 10 clients at a time
var p2p = new P2P(socket, opts, function(){
  console.log('We all speak WebRTC now');
});

#

P2PChatExampleRedo2

本文地址:https://codercto.com/soft/d/3565.html

枕边算法书

枕边算法书

[韩] 林栢濬 / 崔盛一 / 人民邮电出版社 / 2018-3 / 45.00元

本书第1章重点讲解各种常见算法,第2章主要介绍几种相对少见的算法,第3章和第4章探究其他程序员编写的代码,从中总结优秀算法应具备的特点,以及高级程序员应当持有的态度和必须培养的能力。书中以日常对话般浅显的叙述方式,帮助专业开发人员、刚刚踏入软件开发和编程门槛的初学者体会程序设计的创造性和成就感。一起来看看 《枕边算法书》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

URL 编码/解码
URL 编码/解码

URL 编码/解码