首页 / 浏览问题 / WebGIS / 问题详情
isever post执行问题
1EXP 2024年04月25日
问题如下: 使用post对数据进行新增,需要调用多次post,假设 A、B、C一共三次调用,Bpost的data数据中需要使用A新增的结果,Cpost的数据中需要使用B新增返回的结果作为参数。假设咋A新增完成后,出现了断网,或其他的网络问题,导致B,C无法继续操作,此时如何保证数据的一致性。

1个回答

您好,这个需要您在请求代码的业务逻辑层面来设计保证,

比如每次联合写入请求前,先获取当前数据信息和状态,若连续请求中返回出现了断网等异常,是否重发还是回滚编辑由业务代码决定,

或者每次写入前都获取当前数据状态,检验通过后再写入,检验不通过记录异常或回滚等等。

您提出的这个问题主要需要您根据您的项目需求和实际业务情况来进行设计。

希望可以帮到您。
9,653EXP 2024年04月25日
...