OK!
It's a good idea!
但是如此一来,工作量会蛮大的,复杂度也高了很多,客户端的部署、版本发布、版本更新也很麻烦!
刚开始听楼主说的,以为这是老板脑袋一拍提出来的需求。不过,既然是门店的项目,这个功能还真不能少!
按兄台的思路,本人感觉客户端的Web服务应尽量简单,以减少客户端服务的版本更新次数。客户端浏览器全部直接访问本地服务,然后由本地服务进行转发,即所谓的透明传输。如果转发并且重试失败,认为断网,转为进行本地逻辑处理。必须确定有些服务断网后不能处理,比如门店无货,需要从其他门店调货,断网后不可能知道其它哪些门店的库存情况。