问题标签 [strong-soap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
49 浏览

loopbackjs - 是否有一种等效的方法可以通过环回以编程方式执行“lb soap”?

根据关于环回的文档lb soap创建基于soap的底层数据源模型。有没有一种程序化的方式来做到这一点?我想以编程方式通过动态创建的模型和数据源来促进动态肥皂消费。

0 投票
1 回答
159 浏览

node.js - NodeJS:SOAP API 调用,无需在每个 SOAP 方法调用之前创建肥皂客户端

我正在使用strong-soap从 NodeJs 应用程序调用 SOAP API。我可以使用以下代码调用肥皂方法。

由于此 nodeJS 应用程序用于 dialogflow webhook,soap API 响应应该更快,但上述方法在每次调用 soap 方法时都会创建 SOAP 客户端,这比预期的要花费更多的时间。有什么方法可以在这里有用,可以消除为每个方法调用创建soap客户端吗?

0 投票
1 回答
712 浏览

node.js - NODEJS SOAP:对象引用未设置为对象的实例

我收到一个错误:

你调用的对象是空的

我在请求中遗漏了一些东西,但无法弄清楚。任何帮助表示赞赏。

我尝试使用soap模块和strong-soap模块,但两者都发生了同样的错误。所以这可能是请求参数中的错误。

你调用的对象是空的

代码:

任何帮助将不胜感激。谢谢

0 投票
1 回答
103 浏览

typescript - LoopBack 4:向 SOAP 请求中的元素添加类型属性

我正在使用 LoopBack 4 访问第三方 SOAP API,并且很难让特定的 SOAP 调用正常工作。该文档似乎没有涵盖这种情况。

WSDL 的相关部分:

以下是从 Java 演示应用程序发送的工作请求中的元素:

对于我尝试的所有内容,这就是 LoopBack 发送到 SOAP API 的内容(返回错误):

我最初尝试创建类,auto_adjust_item扩展item_change,两者都没有任何属性。

lb4 model item_change然后我使用and将它们创建为模型lb4 model auto_adjust_item,它变成了ItemChangeand AutoAdjustItemAutoAdjustItem已更改为扩展ItemChange而不是Model. 我弄乱了@model注释参数,没有任何帮助。

的实例AutoAdjustItem通过参数定义为的服务接口传递change: ItemChange

有谁知道如何将type="auto_adjust_item"属性添加到 SOAP 请求中的元素?

0 投票
0 回答
129 浏览

filenet-p8 - 为 Filenet 形成 ExecuteSearch Soap 操作

我写了一个 nodeJs 服务并尝试使用 strong-soap 库来尝试在 IBM Filenet 上执行搜索。这是我用参数编写的函数,用于尝试执行搜索:

将其发送到 Filenet 时出现以下错误:

我已经将我发送的参数与 ExecuteSearch describe() 进行了比较,但找不到导致错误的我丢失的类型。

我在想它是否是标题,所以我也尝试添加它,但它仍然给我同样的错误:

我开始怀疑我是应该继续尝试还是放弃这个想法并继续使用 Java,因为有一些我可以使用的工作示例。

0 投票
1 回答
261 浏览

node.js - NodeJS Soap 服务 - 返回同步响应客户端

我通过“strong-soap”库在 NodeJS 中托管 Soap 服务器。我在这里遵循官方文档中给出的标准示例:strong-soap

当我立即发回回复时,它工作正常。但是,我的 Web 服务功能实现需要在发送响应之前调用 DB 来更新记录。

我的肥皂服务实现是这样的:

我面临的问题是我在 DB 调用(成功或错误)之后从内部函数返回的响应没有返回给 SOAP 客户端。调用内部函数后,调用流程终止。我无法将该函数设为回调(异步),因为调用者(SOAP 客户端)期待“同步”响应。我错过了什么?

如何使调用同步,以便仅在数据库更新后将响应发送回客户端?

在此先感谢您的帮助!

0 投票
1 回答
423 浏览

ssl - strong-soap:通过 https 调用服务方法

我正在尝试使用 strong-soap node.js 库调用 SOAP 服务。尽管我确实将客户端安全设置为 ClientSSLSecurity,但在客户端上调用方法时出现错误:

如何告诉 stong-soap 使用 https?

到目前为止,这是我的代码:

谢谢!

抢G

0 投票
1 回答
565 浏览

node.js - “无法读取未定义的属性方法名称”使用具有文档样式的 NodeJS SOAP 方法

我有一个 NodeJS (node-soap) SOAP Web 服务,当我通过 POSTMAN 使用它时,它适用于 rpc 样式,但我需要使其适用于文档样式。当我更改样式时,我有一个没有太多信息的异常。下一个细节:

WSDL(它适用于样式 rpc):

响应是这样的:

邮递员请求:

更改 WSDL 中文档的样式时出错<s:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>

我不知道为什么文档样式会失败。另一件事是,如果我从 node-soap 客户端使用该方法,我没有异常,我会正确获取数据。

0 投票
0 回答
63 浏览

web-services - 使用 GSOAP 的 Web 服务接口

我正在尝试从webservice using Gsoap.

SoapProxy.h有一堂课

的两个 Structs 参数ReadTestData inside soapStub.h

在我的应用程序中,我尝试将返回字符串读取为

返回应为 {"Message":"您已成功连接"}。

但我有result 0回报。

什么是磨损?

0 投票
1 回答
470 浏览

c++ - SOAP 1.2 错误 SOAP-ENV:Sender[无子代码]

使用 Gsoap 访问 IIS Web 服务。我有类似的错误,因为在此链接中显示该错误已通过 -lssl 编译解决。

我在构建中做了同样的事情

我的 GSOAP 库是用 OpenSSL 构建的。

但我仍然有错误

我的测试代码如下。有什么问题?