在浏览器中使用OData datajs

码农软件 · 软件分类 · OData开发包 · 2019-04-02 15:42:12

软件介绍

datajs的API当前包括两项主要功能:

OData.read = function (url | request, [success(data, response)], [error(error)], 
[handler], [httpClient], [metadata])

开发者可以使用OData.read从支持OData的服务中获取数据,生成AtomPub数据或者JSON文档。该程序库使用了RESTful的规范,通过URI来访问每个资源。开发者可以为错误指定一个处理程序,并为从服务接收的内容指定另一个处理程序。

OData.request = function (request, [success(data, response)], [error(error)], 
[
handler], [httpClient], [metadata])

开发者可以使用OData.request来添加新数据、更新或者删除已存的数据。 除了与OData.read类似的功能之外,OData.request还可以被用于在批处理中发送数据。

datajs默认会使用XMLHttpRequest 来进行网络调用,但还可以使用不同的HTTP客户端。

微软计划对datajs做出改善,让它在将来可以访问HTML功能,像IndexedDB所提供的本地存储等等。

OData是微软基于微软开放规范承诺书(OSP)提供的,微软跨多个Azure服务对其进行了实现,Netflix、Facebook、ebay和其它公司也对其进行了实现。datajs是基于MIT许可提供的。

本文地址:https://codercto.com/soft/d/2706.html

软件架构设计

软件架构设计

温昱 / 电子工业出版社 / 2012-7 / 39.00元

《软件架构设计:程序员向架构师转型必备(第2版)》围绕“软件架构设计”主题,从“程序员”成长的视角,深入浅出地讲述了架构师的修炼之道。从“基础篇”、到“设计过程篇”、到“模块划分专题”,《软件架构设计:程序员向架构师转型必备(第2版)》覆盖了架构设计的关键技能项,并且对于架构设计过程中可能出现的各种问题给与了解答。一起来看看 《软件架构设计》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

SHA 加密
SHA 加密

SHA 加密工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具