使用 JavaScript 从 SAP 系统使用 OData
Consuming OData from SAP System with JavaScript
我想使用来自 SAP 系统的 XML 格式的数据。
为此,我在 SAP 系统中实施了 OData 服务并激活了它。
我在我的 SAP Web 中测试了它 IDE 并且它有效。
但现在我正在 NetBeans 中开发另一个由 HTML 和 JavaScript 组成的项目,我想在该项目中使用 OData 服务。
为了实现这个目标,我在互联网上做了很多研究并阅读了一些选项,但我仍然感到困惑。
是XMLHttpRequest
实现的东西,还是Apache Olingo等?
任何人都可以告诉我使用哪种技术吗?
- Apache Olingo 是用于公开 Java 中的 OData 服务的框架。您已经拥有 OData 服务,您无需触及它。
- SAP WebIDE项目和您在Netbeans中的HTML/JavaScript项目都是您的OData服务的客户端,也就是说,它们都向您的OData服务查询数据。
- SAP Web IDE 项目和您在 Netbeans 中的 HTML/JavaScript 项目都是前端项目。他们都使用 HTML/CSS/JS 来很好地显示页面并对数据进行 CRUD 操作。
- XMLHttpRequest 是一个 API,可以在普通的 JavaScript 中用于发送请求。您可能在 SAP Web IDE 项目中使用它来查询 OData 服务。因此,您也可以在您的 Netbeans 项目中使用它来查询您的 OData 服务。
因此,在您的 Netbeans 项目中查询您的 OData 服务的方式与您在 Web IDE 项目中的方式相同。
我想使用来自 SAP 系统的 XML 格式的数据。
为此,我在 SAP 系统中实施了 OData 服务并激活了它。
我在我的 SAP Web 中测试了它 IDE 并且它有效。
但现在我正在 NetBeans 中开发另一个由 HTML 和 JavaScript 组成的项目,我想在该项目中使用 OData 服务。
为了实现这个目标,我在互联网上做了很多研究并阅读了一些选项,但我仍然感到困惑。
是XMLHttpRequest
实现的东西,还是Apache Olingo等?
任何人都可以告诉我使用哪种技术吗?
- Apache Olingo 是用于公开 Java 中的 OData 服务的框架。您已经拥有 OData 服务,您无需触及它。
- SAP WebIDE项目和您在Netbeans中的HTML/JavaScript项目都是您的OData服务的客户端,也就是说,它们都向您的OData服务查询数据。
- SAP Web IDE 项目和您在 Netbeans 中的 HTML/JavaScript 项目都是前端项目。他们都使用 HTML/CSS/JS 来很好地显示页面并对数据进行 CRUD 操作。
- XMLHttpRequest 是一个 API,可以在普通的 JavaScript 中用于发送请求。您可能在 SAP Web IDE 项目中使用它来查询 OData 服务。因此,您也可以在您的 Netbeans 项目中使用它来查询您的 OData 服务。
因此,在您的 Netbeans 项目中查询您的 OData 服务的方式与您在 Web IDE 项目中的方式相同。