odoo是ERP概念的一个比较健全的实现,为开发者提供了迅速构建企业业务代码的开发框架。关于odoo的详细说明参见https://www.odoo.com/documentation/8.0/reference/orm.html#fields 。
调查原因:
在解决方案中,常常用到ODOO作为服务端(Service),移动设备作为客户端(Client),两者数据交互一般有三种方式,webapi、xml-rpc、json-rpc。移动设备的种类有很多,导致了客户端的系统环境,开发环境各不相同。在做客户端时,遇到一个新大陆MT70系统环境是wince6.0的数据采集器。用C#开发,发现公司原有项目采用的是webapi的方式。此方式的原理大概如下图:
webapi的方式比较复杂,在服务端产生了两步多余的步骤,蓝色字体部分是多余步骤的原因。
<