soap 相关问题

简单对象访问协议(SOAP)是用于在Web服务的实现中交换结构化信息的协议规范。

使用 Spring Boot 和 JAXB 的 SOAP 请求命名空间前缀和结构不匹配

我正在开发一个 Spring Boot 项目,我需要使用 SOAP Web 服务。我使用 wsdl2java 生成客户端代码。但是,我在生成的 SOAP 请求消息方面遇到了问题

回答 1 投票 0

Exchange Web 服务:取消订阅活动

我正在使用 Exchange 中的 EWS 来处理流通知。因此,我创建了一些订阅,但我忘记保存订阅 ID。 如果我尝试创建一个新的

回答 1 投票 0

将简单的 XML 字符串 (SOAP) 解析为 PHP 对象

我在 SOAP API 的响应中得到了下面的 XML 字符串,我想将其转换为对象或数组来使用,所以我尝试了两种方法,DOM 和 simplexml_load_string 但显示为空! 这里...

回答 1 投票 0

如何以编程方式针对 Salesforce Marketing Cloud 运行查询

我正在尝试自动从 Salesforce Marketing Cloud(以前称为 Exact Target)内的某些数据扩展中提取数据。 目前,查询 Stud 中正在运行查询...

回答 1 投票 0

如何使用 php SoapClient 发送肥皂请求?

我想使用肥皂和 php SoapClient 发送以下对象。 我想使用肥皂和 php SoapClient 发送以下对象。 <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:adin="http://3e.pl/ADInterface"> <soapenv:Header/> <soapenv:Body> <adin:queryData> <adin:ModelCRUDRequest> <adin:ModelCRUD> <adin:serviceType>ReadSalesOrder</adin:serviceType> <adin:TableName>XX_RV_Interface_Order</adin:TableName> <adin:RecordID>0</adin:RecordID> <adin:Filter></adin:Filter> <adin:Action>Read</adin:Action> <!--Optional:--> <adin:DataRow> <!--Zero or more repetitions:--> <adin:field type="integer" column="C_BPartner_ID" lval="" disp="" edit="" error="" errorVal=""> <adin:val>1000643</adin:val> </adin:field> </adin:DataRow> </adin:ModelCRUD> <adin:ADLoginRequest> <adin:user>username</adin:user> <adin:pass>password</adin:pass> <adin:lang>zh_CN</adin:lang> <adin:ClientID>1000000</adin:ClientID> <adin:RoleID>1000029</adin:RoleID> <adin:OrgID>1000000</adin:OrgID> <adin:WarehouseID>1000023</adin:WarehouseID> </adin:ADLoginRequest> </adin:ModelCRUDRequest> </adin:queryData> </soapenv:Body> </soapenv:Envelope> 我已经尝试过以下方法: $wsdl = 'http://example.com/ModelADService?wsdl'; $client = new SoapClient($wsdl); $result = $client->__soapCall('queryData', array( 'ModelCRUDRequest' => array( 'ModelCRUD' => array( 'serviceType' => 'ReadSalesOrder', 'TableName' => 'XX_RV_Interface_Order', 'RecordID' => 0, 'Filter' => '', 'Action' => 'Read', 'DataRow' => array( 'field' => array( 'type' => 'integer', 'column' => 'C_BPartner_ID', 'lval' => '', 'disp' => '', 'edit' => '', 'error' => '', 'errorVal' => '', 'val' => 1000643, ) ) ), 'ADLoginRequest' => array( 'user' => 'username', 'pass' => 'password', 'lang' => 'zh_CN', 'ClientID' => 1000000, 'RoleID' => 1000029, 'OrgID' => 1000000, 'WarehouseID' => 1000023, 'stage' => '', ), ), )); var_dump($result); 致命错误:未捕获的 SoapFault 异常:[soap:Client] 参数 ModelCRUDRequest 不存在! 之前必须初始化 SOAP Client $client = new SoapClient($wsdl); 您的问题不在于肥皂调用,而在于您发送或接收肥皂的数据。肥皂令人沮丧,因为您正在调用另一台服务器上的函数,并且该服务器上引发的任何错误都会在您的服务器上触发。所以如果他们的函数有致命错误,你的代码也会有致命错误。这就是为什么所有肥皂调用都必须在 try catch 内。 你能解决这个问题吗?我也有同样的问题

回答 3 投票 0

如何在不设置系统范围属性的情况下使用 HTTP 代理来处理 JAX-WS 请求?

我有一个应用程序需要向 Internet 上的系统发出 SOAP 客户端请求,因此它需要通过我们的 HTTP 代理。 可以通过设置系统范围的值(例如 system

回答 3 投票 0

由于身份验证错误,Php Soap 请求失败

我有点脱离了自己的舒适区。我正在尝试使用 PHP 创建 SOAP 请求,并且使用著名的 KBO API,以下是文档: https://economie.fgov.be/sites/default/files/Fi...

回答 3 投票 0

从 WCF SOAP 响应中删除命名空间前缀

我正在实现 WCF 服务来替换现有的 SOAP 服务。访问此服务的客户端无法更改(除了指向新服务器的配置)。 当响应方法时...

回答 2 投票 0

带有 NodeJS 的 SOAP - req.then 不是一个函数

我有一个旧应用程序正在经历升级过程(服务器硬件/操作系统、NodeJS + 模块、SQL 服务器等)。 该应用程序具有 SOAP 的 2FA。为此我使用了这个模块。 现在我有你...

回答 1 投票 0

从 .NET Core 将 XML 数据发布到 REST 端点

我有一个外部用户正在尝试通过 SOAP(XML 格式)将数据 POST 到我的端点。但是,我的代码是 .NET 6 REST APi。我将 XML 有效负载转换为一个类并设法生成...

回答 2 投票 0

如何确定 InclusiveNamespaces 元素的 PrefixList 属性的值

签署 SOAP 请求时,我应该如何确定需要在 InclusiveNamespaces 元素的 PrefixList 属性中列出哪些值? 我正在努力确保我所设定的...

回答 1 投票 0

R中使用XML查找所有函数时如何知道数据是否丢失?

我正在尝试从具有许多子项的 SOAP 文件(XML 格式)中提取数据。 XML_find_all 是一个从复杂结构中获取数据的好函数。然而错过了却无法归还...

回答 1 投票 0

.NET 7.0 和 SuiteTalk 无法通信

我有一个使用 TBA 通过 SuiteTalk 连接到 NetSuite 实例的应用程序。生成了消费者 ID 和令牌 ID,使用了“https://webservices.netsuite.com/wsdl/v2024_1_0/ne...

回答 1 投票 0

使用 SOAP 的 Servicestack 身份验证命名空间

我在使用 SOAPUI 向我的 ServiceStack API 发送身份验证请求时收到此错误。 期望来自命名空间“http://schemas.servicestack.net/types”的元素“Authenticate”..遇到...

回答 1 投票 0

Wildfly 的 JAXWS 实现似乎忽略了 bindingProvider 属性 com.sun.xml.ws.transport.https.client.SSLSocketFactory

我的环境是 Maven 项目和 Wildfly (8.2.1) 作为应用程序服务器。我需要的是使用 SOAP 将传入的 REST 调用连接到第三方服务器。我需要 SSL 客户端身份验证;

回答 5 投票 0

SoapClient 返回“NULL”,但 __getLastResponse() 返回 XML

下面代码中的变量 $response 为 NULL,尽管它应该是 SOAP 请求的值。 (潮汐列表)。当我调用 $client->__getLastResponse() 时,我得到了正确的输出...

回答 3 投票 0

如何从Promise返回SOAP中的数据

我在 Node.js 中创建了一个 SOAP 服务器 const soap = require('soap'); const http = require('http'); 常量服务 = { ImpDispatcherService:{ ImpDispatcher:{ 执行测试:函数(...

回答 1 投票 0

.NET Core 中的 SOAP?

如何在 .NET Core 中执行 SOAP? .Net Core 中是否有 Apache CXF 的等效项(不仅仅是简单的 SOAP 客户端,而是全功能堆栈)? 抱歉,如果这是一个非常基本的问题,到目前为止我的搜索......

回答 7 投票 0

如何更新任务状态

任何人都可以解释为什么以下代码不会更改任务状态,即使调用返回成功消息: 公共 bool markTaskCompleted(String id) { 尝试 ...

回答 1 投票 0

node-soap 将命名空间添加到信封

我正在尝试使用此肥皂服务:http://testws.truckstop.com:8080/v13/Posting/LoadPosting.svc?singleWsdl 与节点肥皂,但客户端正在破坏命名空间,我无法到...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.