没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
聊天室服务 基于Socket.io的服务,为用户提供加密的聊天室,用户可以使用唯一的代码创建或加入。 这个怎么运作: 我在前端使用Ajax调用来发布创建/加入房间的要求。 服务器端从数据库验证会议室代码和昵称可用性之后,将创建一个Socket.io通道,并将聊天室呈现给浏览器。 发送聊天消息或什至只是键入消息的过程,都会通过Web套接字向后端发送通知,以执行特定操作。 邮件的加密在客户端上进行,客户端使用房间代码生成盐,然后将盐与邮件本身一起传递给终止密码加密算法的版本,从而导致无法理解的散列邮件任何其他方,甚至是服务器。 解密以相反的方式执行相同的过程。 当用户离开会议室时,后端将从数据库中删除其记录,并且当某个会议室的最后一个用户断开连接时,会议室将被完全删除。 使用的技术: Express.js 猫鼬 套接字 EJS视图引擎 AJAX jQuery的 屏幕截图
资源推荐
资源详情
资源评论
收起资源包目录
聊天室服务:基于Socket.io的服务,为可以使用唯一代码创建或加入的用户提供加密的聊天室。 (2410个子文件)
range.bnf 619B
Cakefile 537B
ipaddr.test.coffee 25KB
ipaddr.coffee 17KB
base.css 5KB
styles.css 1KB
chatStyles.css 1KB
prettify.css 676B
.DS_Store 6KB
.editorconfig 399B
.editorconfig 399B
.editorconfig 173B
chat.ejs 1KB
index.ejs 1KB
.eslintignore 86B
.eslintignore 5B
.eslintignore 5B
.eslintrc 560B
.eslintrc 554B
.eslintrc 488B
.eslintrc 348B
.eslintrc 348B
.eslintrc 248B
.eslintrc 219B
.eslintrc 219B
.eslintrc 219B
.eslintrc 219B
.eslintrc 219B
.eslintrc 180B
index.js.html 6KB
index.html 3KB
index.html 3KB
lcov.info 867B
Jakefile 2KB
bson.js 528KB
lodash.js 527KB
async.js 181KB
bluebird.js 175KB
socket.io.dev.js 153KB
model.js 135KB
socket.io.slim.dev.js 131KB
query.js 117KB
bluebird.core.js 117KB
core.js 112KB
engine.io.js 110KB
collection.js 95KB
index.js 89KB
bluebird.min.js 78KB
document.js 75KB
mquery.js 74KB
lodash.min.js 71KB
grid_store.js 64KB
socket.io.js 61KB
index.js 60KB
bluebird.core.min.js 54KB
replset.js 54KB
socket.io.slim.js 52KB
pool.js 52KB
collection_ops.js 49KB
schema.js 47KB
mongos.js 46KB
ejs.js 43KB
db.js 41KB
server.js 36KB
semver.js 36KB
serializer.js 35KB
cursor.js 35KB
db_ops.js 33KB
sbcs-data-generated.js 31KB
sbcs-data-generated.js 31KB
schematype.js 31KB
replset_state.js 31KB
debuggability.js 29KB
response.js 26KB
ejs.js 26KB
promise.js 25KB
connection.js 25KB
aggregate.js 25KB
mongo_client.js 25KB
cursor.js 24KB
deserializer.js 24KB
connection.js 24KB
timestamp.js 24KB
async.min.js 23KB
code-points.js 23KB
index.js 23KB
index.js 23KB
long.js 22KB
array.js 22KB
parse.js 22KB
index.js 22KB
parse.js 22KB
decimal128.js 22KB
WebSocket.js 21KB
ejs.min.js 21KB
dbcs-codec.js 21KB
dbcs-codec.js 21KB
cursor.js 21KB
topology.js 21KB
stringify.js 20KB
共 2410 条
- 1
- 2
- 3
- 4
- 5
- 6
- 25
资源评论
雯儿ccu
- 粉丝: 20
- 资源: 4587
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 冯璐阳 42105650—祝福.docx
- 基于多种算法及改进算法实现的移动机器人路径规划matlab源码(含A星算法+PRM+RRT的改进等).zip
- 布里斯托尔纸细分市场、总体规模、先进性、市占率行业分析报告2024年.docx
- Obi绳子插件,好用的很 6.5.4版本
- openjfx-22.0.1-windows-x64-bin-sdk.zip
- 基于ros和stm32f1的小车代码(含串口通信)+项目说明.zip
- 人体姿态估计-基于Tensorflow实现的人体姿态估计算法-附项目源码-优质项目分享.zip
- java实现所有算法大全
- JDBC DAO模式 (复习)
- Proteus仿真AT89C51电子密码锁
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功