云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

百度云_数据库事务原理_排行榜

小七 141 0

我写这个博客是为了分享我从XSJS调用SOAP Web服务、创建XML输入(基于输入参数)和理解XML响应以构建XSJS服务的JSON输出的经验和代码片段,作为您的XSJS文件(在本例中,它包含调用soapweb服务的代码)。它不仅是主程序包,永久免费自助建站平台,而且是相同的文件夹/子程序包。

最初,我们无法从HANA服务器访问web服务。这是因为HANA服务器上的代理设置。网络团队已禁用HANA服务器中的代理设置,它位于开发服务器中。他们可能会建议为PROD server使用代理。

除了创建XML输入和分析XML响应之外,所有其他配置都是相同的。

我想分享代码片段,哪个云服务器好,这些代码片段可能看起来重复。让博客完整地包含所有必需的代码,对于新用户也是如此。

让我们看看SOAP web服务call的样子。导入WSDL,北京大数据公司有哪些,用soapui之类的工具打开它,移动物联网,这可以帮助我们测试服务。SOAP服务,将如下所示:使用主机、端口和路径。

Xshttpdest文件配置:

XSJS代码调用SOAP web服务

我们现在将看到,服务器 云服务器,如何为SOAP web服务构建XML。

我必须遵循这种方法,将XML输入创建为字符串,并替换需要传递输入请求值的字符串。

观察SOAP UI工具中的输出XML,了解将为您提供所需值的节点。在我的例子中,如果一个节点满足一个特定的条件,我必须从它读取值。

我的XSJS代码,看起来是这样的:

我在这里包含的额外逻辑是-试图找到所需节点名的索引,使用布尔值,也会找到子节点的值。使用响应数据构建JSON数组。我们现在可以用它来构建实际的XSJS响应。