浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
WebGIS
/
问题详情
isever post执行问题
gcga
1EXP
2024年04月25日
问题如下: 使用post对数据进行新增,需要调用多次post,假设 A、B、C一共三次调用,Bpost的data数据中需要使用A新增的结果,Cpost的数据中需要使用B新增返回的结果作为参数。假设咋A新增完成后,出现了断网,或其他的网络问题,导致B,C无法继续操作,此时如何保证数据的一致性。
如何保证数据一致
请
登录
或者
注册
后回答这个问题。
1个回答
您好,这个需要您在请求代码的业务逻辑层面来设计保证,
比如每次联合写入请求前,先获取当前数据信息和状态,若连续请求中返回出现了断网等异常,是否重发还是回滚编辑由业务代码决定,
或者每次写入前都获取当前数据状态,检验通过后再写入,检验不通过记录异常或回滚等等。
您提出的这个问题主要需要您根据您的项目需求和实际业务情况来进行设计。
希望可以帮到您。
于丁
9,653EXP
2024年04月25日
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
features 资源执行 POST 请求对数据进行添加或修改时弹出异常。
执行POST请求来获取数据集中的要素列表有没有示例
请问如何在js中向地图服务进行post请求增加字段!急!在线等!
用DataImport执行GDB格式的数据集导入名称乱码问题
在iServer中调用两个sql查询,但执行的先后顺序出现了问题
使用iDesktop Java开发的java程序打包jar执行超图dll依赖问题
revit遇到执行外部命令失败问题
isever i11加载地图的时候出现这样的问题应该怎么办
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...