Clark.Pan 发表于 2020-11-2 01:46:44

SpreadJS+GCExcel全栈解决方案--协同编辑的框架搭建(三)

上一期我们介绍了前端的核心逻辑和代码,本期我们将介绍后端的逻辑和代码。
首先,后端搭建对应的websocket

之后设置websocket的过期时间,当session关闭后5分钟停止给该端发送websocket请求

首先,接上期前端发送请求至后端

后端接收请求后,根据请求在后端重写对应的实现,demo中走了封装使得结构上更加合理,方便重写。

然后在后端GCExcel中加载同一个文档并执行上述操作

这样做的目的是刷新后能够保存之前的结果,还有如果协同端晚些打开文档时,能够先前错过的操作补上。
上述就是后端的核心和主要代码,下一期我们会举例讲解前后端结合后的代码流程。

wowser 发表于 2020-11-20 10:13:28

您好,请问下源码能看看吗

KevinChen 发表于 2020-11-24 17:05:11

wowser 发表于 2020-11-20 10:13
您好,请问下源码能看看吗

加葡萄城前端技术交流群(QQ群):720389894
源码在群文件里有

BattleHawk76 发表于 2023-12-7 14:42:06

KevinChen 发表于 2020-11-24 17:05
加葡萄城前端技术交流群(QQ群):720389894
源码在群文件里有

如果买了spreadjs还需要再次购买gcExcel吗?

Joestar.Xu 发表于 2023-12-7 15:00:36

BattleHawk76 发表于 2023-12-7 14:42
如果买了spreadjs还需要再次购买gcExcel吗?

您好,SpreadJS和GcExcel是不同的产品,是需要单独购买的。
页: [1]
查看完整版本: SpreadJS+GCExcel全栈解决方案--协同编辑的框架搭建(三)