古人学问无遗力,少壮工夫老始成。这篇文章主要讲述#私藏项目实操分享# 什么是 SAP HANA XS JavaScript相关的知识,希望能为你提供帮助。
SAP HANA XS javascript (简称 XSJS) 是一种编程模型,应用程序开发人员可以使用它来创建原生 SAP HANA 应用程序,按需向 UI 客户端暴露数据。
应用程序开发人员定义了用于暴露数据以响应通过 HTTP 请求来获取数据的客户端业务逻辑。
使用 XSJS 编程模型,我们可以:
- 使用 XS javaScript 创建应用程序
- 创建可重用的 XS JavaScript 库
- 利用 XS JavaScript 应用程序编程接口 (API)
- 调试 XS JavaScript
- 跟踪 XS JavaScript 应用程序
在开始使用 XS JavaScript 定义代表业务逻辑的应用程序之前,您需要确保满足以下先决条件:
- 您必须有权访问 SAP HANA 系统。
- 您必须已经创建了一个开发工作区(workspace)和一个项目。
- 您必须为 XS JavaScript 工件共享一个项目,以便可以将新创建的文件提交到存储库(并与之同步)。
术语“原生应用程序”是指在 SAP HANA 扩展应用程序服务 (SAP HANA XS) 提供的设计时环境中开发应用程序,并使用下图所示的集成 SAP HANA XS 平台的场景。
![#私藏项目实操分享# 什么是 SAP HANA XS JavaScript](http://img.readke.com/220604/000401J56-0.jpg)
文章图片
SAP HANA 扩展应用程序服务 (SAP HANA XS) 使用通过 HTTP 公开的消费模型为应用程序和应用程序开发人员提供对 SAP HANA 数据库的访问。
除了提供特定于应用程序的消费模型外,SAP HANA XS 还托管作为 SAP HANA 数据库一部分的系统服务,例如:搜索服务和一个内置的 Web 服务器,该服务器提供对存储在 SAP HANA 存储库中的静态内容的访问 .
SAP HANA XS 提供的消费模型侧重于用 JavaScript 编写的服务器端应用程序。 用服务器端 JavaScript 编写的应用程序可以利用一组强大的专门开发的 API 函数,例如,启用对当前请求会话或数据库的访问。
【#私藏项目实操分享# 什么是 SAP HANA XS JavaScript】一些简单的例子:
// import math lib
$.import("sap.myapp.lib.XS-QGP-SPS7","math");
// use math lib
var max_res = $.sap.myapp.lib["XS-QGP-SPS7"].math.max(3, 7);
推荐阅读
- netty系列之:让TCP连接快一点,再快一点
- 万字详解实时计算一致性机制(对比Flink和Spark)
- MySQL 8.0 配置mysql_native_password身份验证插件的password
- nginx location配置详细解释
- Filebeat相关的操作和配置
- 自动化测试markdown文章-标题
- Linux基础(shell::日志筛选 #私藏项目实操分享#)
- Apache网页优化
- RabbitMQ python 演示 route