【发布时间】:2014-01-23 09:51:39
【问题描述】:
对于一个纯粹的 UI 开发人员团队,不知道如何实现 oData 服务(一个没有任何 dotNet 知识/经验的 UI 团队):
我们如何确保后端 oData 服务层能够与我们的 BreezeJs 前端/UI 代码正常工作?
对于 BreezeJs javascript 编码员来说,拥有后端 odata 实现知识重要吗?
有没有办法验证/证明给定的 URL/odata 服务点可以与 BreezeJs 一起正常工作?
我问这些问题的原因是: 通过我们的后端 oData 服务实现,我们发现 oData url/services 接受 POST 方法进行更新和删除操作。在我看来,这与 REST 约定不符。
我们的 oData url/services 还接受一些特殊的标头,例如 X-HTTP-method 的值,例如“PUT”、“MERGE”等。
这就是为什么我要问:breasureJS 编码人员应该具备 odata 后端实现知识吗?
我们的编辑/保存操作没有通过 BreezeJs 与后端同步。但是,我们的读取操作运行良好。
请注意:我们使用 AngularJS 和 BreezeJS。我们想使用 AngularJS 和 BreezeJS entityManager 之间的数据绑定来进行所有同步。
【问题讨论】:
标签: javascript breeze