2020-09-19 13:24发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我最近在HANA的xsjs应用程序下面遇到了一个问题,通过它可以使用http调用发布sql命令。 但是找不到关于这些的任何SAP参考/文档。 有人可以给我一个提示吗? 我相信它可以帮助我们实现自动化。
/sap/hana/xs/ide/server/net.xsjs
/sap/hana/ide/common/remote/server/net.xsjs
谢谢
Vinod
博达帕蒂,
没有直接方法通过http调用发送sql命令,相反,您可以调用odata服务以将GET/POST/PUT/DELETE记录写入表(由服务公开)。
另一种选择是通过XS上的服务器端调用(xsjs/nodejs)使用REST服务,然后让Web服务对存储过程进行调用(因此调用sql命令)。 这是官方文档https://help.sap.com/doc/3de842783af24336b6305a3c0223a369/2.0.01/en-US/index.html?index.html
根据 Lucia Subatin ,XS引擎(经典)现在已被弃用,但是,有很多客户使用它, 因此,您可能需要参考XSA(高级体系结构)以查看它是否更适合您的方案。 我确信在SAP内部,您可能会有更好的指导。
请勿直接调用这些xsjs服务中的任何一个。 它们不供外部消费。 它们是基于Web的开发工作台的一部分。 正如Sergio所说,您应该编写自己的XSJS服务或使用XSODATA。
最多设置5个标签!
博达帕蒂,
没有直接方法通过http调用发送sql命令,相反,您可以调用odata服务以将GET/POST/PUT/DELETE记录写入表(由服务公开)。
另一种选择是通过XS上的服务器端调用(xsjs/nodejs)使用REST服务,然后让Web服务对存储过程进行调用(因此调用sql命令)。 这是官方文档https://help.sap.com/doc/3de842783af24336b6305a3c0223a369/2.0.01/en-US/index.html?index.html
根据 Lucia Subatin ,XS引擎(经典)现在已被弃用,但是,有很多客户使用它, 因此,您可能需要参考XSA(高级体系结构)以查看它是否更适合您的方案。 我确信在SAP内部,您可能会有更好的指导。
请勿直接调用这些xsjs服务中的任何一个。 它们不供外部消费。 它们是基于Web的开发工作台的一部分。 正如Sergio所说,您应该编写自己的XSJS服务或使用XSODATA。
一周热门 更多>