求助_webservice 接口问题_使用经验
学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 4  1/1   1  
作者
内容
leichuanhai  [个人空间]


注册  2012-08-10
发贴数  204
精华数  0
原创贴  1
来自  
状态  正常

级别  贵宾
#1»发布于2024-12-11 15:41

建议增加根据编号获取:产品资料、部门人员、人事资料、单据信息(可以单据流水或单据编号)、客户资料、供应商资料等数据的接口 
 
以前尝试的方式如下,但实际操作下来还是不是最优方案 
1、自己写脚本服务,但这可移植性不强,每个账套都单独去自定义脚本服务,后期维护压力也很大 
2、直接在app上调用webServer 查询获取,像产品资料和单据等得查好几个表,导致需要频繁访问服务器,体验效果差 
3、单独写个后台处理这类请求,导致两个后台的存在,若任何一个后台异常就无法正常使用 
另外由于咱们系统不定时更新,所以感觉这类接口还是在系统基础服务里自带比较好,更利于第三方应用调用和接入。


        




承接oit定制扩展,除系统原有功能外可定制:物联网、手持PAD、APP、智能数据展板、工业触控平板等。
24小时在线服务,全国各地均可上门服务!
手机/微信:18817619396 QQ:767242965

qf2016  [个人空间]
QQ名  meng 113779009


注册  2016-01-17
发贴数  2533
精华数  0
原创贴  0
来自  
状态  正常

级别  版主
#2»发布于2024-12-12 10:33

 
根据具体应用场景获取相应的内容, 采用 sf_run_sql 接口。


        


leichuanhai  [个人空间]


注册  2012-08-10
发贴数  204
精华数  0
原创贴  1
来自  
状态  正常

级别  贵宾
#3»发布于2024-12-14 11:39

以往的方式就是用的sf_run_sql接口,但这导致需要频繁访问服务器,例如:产品资料、单据等,创建还好点直接调用接口就行,问题主要就在于修改数据,修改的话需要先从各表里去获取数据,但凡对库表了解不够彻底就容易漏掉某些数据,如果能直接根据id获取相应的数据,那咱们接入也就能更省心一点,而且后续系统升级有增加了什么库表或字段咱们也不用花太多心思去研究,更能统一标准的接口规范,例如有完善的接口,那么咱们可能只需要调用一次这接口就能获取到比较完整的数据,避免客户端频繁访问服务器造成资源浪费,特别是网络环境不是很好的情况下。


        




承接oit定制扩展,除系统原有功能外可定制:物联网、手持PAD、APP、智能数据展板、工业触控平板等。
24小时在线服务,全国各地均可上门服务!
手机/微信:18817619396 QQ:767242965

leichuanhai  [个人空间]


注册  2012-08-10
发贴数  204
精华数  0
原创贴  1
来自  
状态  正常

级别  贵宾
#4»发布于2024-12-14 12:19

如果说修改数据的接口是根据传入的字段修改,例如:仅修改了产品名称,调用接口上传时根据之前的xml格式,只上传产品编号和产品名称字段,那就更完美了,不然所有数据都得获取到再上传。


        




承接oit定制扩展,除系统原有功能外可定制:物联网、手持PAD、APP、智能数据展板、工业触控平板等。
24小时在线服务,全国各地均可上门服务!
手机/微信:18817619396 QQ:767242965


 4  1/1   1  

登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 杭州 - 浙ICP备19051128号-1 网安 33010402003225 ]