odata

OData的初步认识及使用

99封情书 提交于 2020-10-07 05:11:45
OData是什么   Open Data Protocol(OData),程序数据库格式标准化的开放数据协议,以简单和标准的方法,建造或消除可查询和可操作的RESTful API,是用来查询和更新数据的一种Web协议,其提供了把存在于应用程序中的数据暴露出来的方式。 OData产生契机   已知REST只是一种设计Web服务的思想,不是一种标准化的协议,因此会导致各家公布的RESTful API在统一通用方面的欠缺。OData就是为了弥补这种欠缺而被提出来的标准协议。 实施OData 如果需要实施OData服务,需要完成以下四个部分: OData模型 定义数据结构,一般发生在后端系统。 OData协议 支持CRUDQ(创建,读取,修改,删除,查询)功能,数据的传输可以使用XML或者JSON。 OData客户端库 保证了客户端能够使用库函数方便的访问OData服务。注意,客户端库并不是必须的,但是尽量有,这样可以节省大量的编码工作。 OData服务 可以最终被客户端访问的服务。 OData服务的结构 服务文档(Service Document) 服务元结构文档(Service Metadata Document) 以上两种文档包含了: 实体(Entity) 实体类型(Entity Type) 实体集合(Entity Set) 属性(Property) 导航属性(Navigation

500强企业之业务中台现状

我的未来我决定 提交于 2020-09-30 12:18:58
业务中台能为企业带来三大竞争优势 企业采用业务中台,能够快速试错,响应市场变化,探索最佳的市场策略。使用这类产品,搭建系统再也不需要从底层代码开始,而是能专注于企业所需的实际业务功能。采用这种方式能将传统开发效率提升几十倍,原本无法参与系统搭建的不懂编程的业务人员,也能参与其中。 采用业务中台,企业可以用一个平台同时支撑多条业务线,从而实现业务线之间的数据共享、深度配合,实现1+1远远大于2的效果。相互贯通的系统,帮助企业获取相互关联的客户数据,构建了鲜活的客户画像,更好地支撑业务增长。 业务中台能帮助企业消除信息孤岛,有效开发利用企业的数字资源,释放潜力。人类正从IT时代走向DT(数据处理技术)时代,有效率地利用企业积累的数据能够帮助企业充分发挥自身潜力。而若想做到这一点就要重视系统建设。构建IT系统很难站在整体层面做规划,系统往往随着用户使用自然生长。这就导致品牌各异、开发时间各异的系统,无法互联互通,不仅造成系统重复建设,同样的数据也不得不反复输入,造成工作效率低下。 业务中台离我们并不遥远,市面上早已有了成熟优秀的产品,这些产品中特别值得关注的就是发展已有十多年的魔方网表。这款产品一直是此类产品的领军者、佼佼者,很多500强企业,包括华为、小米、中国人寿、中国商飞,神华集团,中石化,中海油,三大电信运营商都在用,并取得了非凡的效果,深受业界好评。