找回密码
 立即注册

QQ登录

只需一步,快速开始

老冯
中级会员   /  发表于:2023-6-15 13:35  /   查看:1580  /  回复:3
5金币
前端调用了服务端命令A,采用异步执行的方式。为了避免在服务端命令A没有完成之前,前端再次调用服务端命令A,怎么实现呢?

最佳答案

查看完整内容

大佬,独占或者共享是什么意思呢,就是一个服务端命令同时只能被一个人调用嘛,那这个还是可以用数据表,或者全局变量去实现,每次调用之前将全局变量的值设置为调用中,调用结束再重置回去,每次调用服务端命令之前判断一下这个全局变量的值

3 个回复

倒序浏览
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-6-15 13:35:16
来自 4#
大佬,独占或者共享是什么意思呢,就是一个服务端命令同时只能被一个人调用嘛,那这个还是可以用数据表,或者全局变量去实现,每次调用之前将全局变量的值设置为调用中,调用结束再重置回去,每次调用服务端命令之前判断一下这个全局变量的值
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-6-15 15:00:26
2#
您好,您可以试着创建一张辅助表,给服务端命令的开头添加一个数据表操作命令,修改辅助表字段的值为命令执行中,给服务端命令的结尾也添加一个数据表操作命令,修改辅助表字段的值为命令没在执行。然后前端调用服务端命令之前,先判断一下辅助表的数据,然后再选择是否调用服务端命令

回复 使用道具 举报
老冯
中级会员   /  发表于:2023-6-16 07:46:12
3#
Lay.Li 发表于 2023-6-15 15:00
您好,您可以试着创建一张辅助表,给服务端命令的开头添加一个数据表操作命令,修改辅助表字段的值为命令执 ...

好的。这是一个方法。咱们活字格是否可以对服务端命令调用也象数据库访问那样可以加一个选项——独占或者共享?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部