wsdl相关内容

在 Eclispe 中验证期间出现奇怪的 WSDL 警告:“wsdl:operation 不是请求/响应或单向操作"

我正在编写 WSDL 文件,但无法从 Eclipse 验证器中消除此警告: WS-I: (BP2208) wsdl:operation 不是请求/响应或单向操作. 这是我写的 WSDL 源代码: 解决方案 一个端点可以支持 4 种操作.来自 WSDL 规范: WSDL 具有端点可以支持的四种传输原语: 单向.端点接收消息. 请求-响应.端点接收消息,并发送相关消息. 征求回应.端点 ..
发布时间:2021-09-29 18:43:52 Java开发

SUDS 生成的 XML 不正确

我正在尝试使用 SUDS 和 Python 与 SOAP 网络服务对话.在学习 Python(是的,我是新来的)并研​​究如何使用 SUDS 之后,我遇到了一个问题. 根据 suds,我正在调用的 Web 方法的签名是 (FWTCaseCreate){分类事件代码 = 无优先级 = 无标题 = 无描述 = 无队列 = 无截止日期 = 无关联对象 =(FWTObjectBriefDetail ..
发布时间:2021-09-29 18:43:49 Python

具有相同名称的 WSDL 函数.如何选择一个?

我将提供程序 wsdl 与 SoapClient 一起使用,但是当我使用命令 __getFunctions 时,我得到如下内容: method1Rsp 服务(method1Req $parameters)method2Rsp 服务(method2Req $parameters)method3Rsp 服务(method3Req $parameters)method4Rsp 服务(method4Re ..
发布时间:2021-09-29 18:43:46 PHP

如何将现有的 SOAP 请求消息导入 SoapUI?

我有一堆 XML 格式的 SOAP 请求消息.有没有办法将它们导入 SoapUI 项目? 我想导入它们并作为“测试请求"测试步骤添加到现有测试用例中. 解决方案 一种简单且更自动的方法是使用 groovy 脚本从您拥有 xml 请求文件的目录自动创建 testStep 请求:> 手动创建测试用例. 添加一个空的 TestStep 请求,我们将使用该请求作为模板来创建其他请求. ..
发布时间:2021-09-29 18:43:41 Java开发

哪些 WSDL 标签可以有文档标签?

我正在尝试使用一些统计信息进行 WSDL 解析(使用 c#.net).我的统计数据取决于 WSDL 中的文档标签.我想知道可以包含文档标签的 wsdl 标签列表以检查它们. 我试图阅读 WS-I 基本配置文件,我发现: 5.1.10 WSDL 文档元素 WSDL 1.1 模式和 WSDL 1.1 规范在 wsdl:documentation 元素可以放置的位置方面不一致. ..
发布时间:2021-09-29 18:43:38 其他开发

非 WSDL 模式下的 SOAP 问题

我正在制作一个简单的网络服务,用于在我拥有的两个网站之间进行通信. 因为它只是一个基本的应用程序,我一直在没有 WSDL 文件的情况下工作,所以在 non-WSDL 模式,正如 PHP 手册所称的那样. 这基本上是客户端的样子: $client = new SoapClient(null, array('location' => $location, 'uri' => '', 'tr ..
发布时间:2021-09-29 18:43:35 PHP

更改 SOAP 请求格式

我正忙着编写一个 SOAP 脚本,该脚本大部分工作正常,但是有一个请求工作不正常,并且主机公司要求我更改请求 XML 的格式,我卡住了... 目前我的 XML 请求看起来像这样... ..
发布时间:2021-09-29 18:43:32 PHP

在 Oracle Service Bus 中如何使用 WSDL?

我使用 WSDL 创建了一个 OSB 服务并选择了一个绑定.现在,当我的客户尝试使用我提供的 WSDL 调用服务时,他们收到错误消息.此外,我提供的 WSDL 中的绑定名称与他们从 URL 中提取的 WSDL 不同.发生了什么? 解决方案 根据 OSB 文档, 当您基于 WSDL 资源创建服务时,您必须将该服务基于 WSDL 端口或基于 WSDL 绑定: 当您基于 WSDL 资 ..
发布时间:2021-09-29 18:43:27 其他开发

如何使 xsd 元素扩展另一个

我有三个不同的 XML 元素,它们有一些共同的标签. 例如:人有姓名、年龄、性别 然后我有经理、员工,它们将共享人员拥有的三个字段以及经理、员工特定字段,如 managerNo、employeeNo 等. 我可以在 xsd 中写一些像这样的东西吗: 1.声明 Person 元素 个人请求 ..
发布时间:2021-09-29 18:43:24 其他开发

不带参数的 getter 的 WSDL 类型

我尝试编写一个 wsdl 文件.我首先在元素中定义我未来的操作.所以我需要定义一个像 getAllObjects 这样的方法.这就是为什么我不需要为 getAllObjectsRequest 设置任何参数.谁能告诉我我必须如何为不声明任何输入参数(如 getById 中的 ID)的方法定义我的消息和操作. 目前我有下一个代码: ..
发布时间:2021-09-29 18:43:21 其他开发

DHL trackShipmentRequest - WDSL - PHP - SOAP

第一次发帖,请原谅任何违反论坛规则等的行为.我正在尝试使用 DHL api 来跟踪货件. 这是我目前拥有的代码 $client = new SoapClient("https://wsbuat.dhl.com:8300/gbl/glDHLExpressTrack?wsdl");//$header = new SoapHeader("https://wsbuat.dhl.com:8300/g ..
发布时间:2021-09-29 18:43:19 PHP

根据 WSDL 验证 XML 实例文档

我可以根据 XML Schema 轻松验证 XML 文档,例如.使用 XMLSpy 或以编程方式.是否可以使用 WSDL 文件执行此操作?XMLSpy 或我知道的任何其他 XML 工具似乎都不可能.对我来说,现在唯一的可能性是以编程方式进行,例如.通过从 WSDL 生成 Java 代码并启动请求,然后正确编组.如果没有工具/简单的编程方法,是否有可以从 WSDL 中提取 XML Schema 的工 ..
发布时间:2021-09-29 18:43:16 其他开发

PHP SoapClient 构造函数很慢

我是 Web 服务的新手.我遇到了莫名其妙的随机 SoapClient 构造函数执行时间.通常呼叫需要大约 10 秒钟.有时只需不到一秒钟,但这种情况发生的频率较低. PHP SoapClient 构造器非常慢 PHP:SoapClient 构造函数非常慢(需要 3 分钟)) 连接到 WCF Web 服务莫名其妙地慢 我的情况与上述线程中的情况类似,但其中提供的解决方案并没 ..
发布时间:2021-09-29 18:43:13 PHP

WSDL - 无输入 - 最佳实践

我正在开发 SOAP 网络服务.其中一个函数是 isAlive().它没有输入参数.WSDL 的最佳实践是什么?我试过了... ...但是由于缺少输入,我的一个工具出现了解析错误.我发现了几个例子,其中定义了输入和消息并且相应的类型定义为空,即 ..
发布时间:2021-09-29 18:43:10 其他开发

soap 解析 wsdl 错误:意外元素:TAG_END

我将 WSDL 定义从 ASP.NET 版本 4 Visual Studio 2010 Express 项目导入 SOAPUI 4.5.1 时出错 URL 就像 http://localhost:7929/ws/AX.asmx?WSDL 错误产生 错误加载 [http://localhost:7929/ws/AX.asmx?WSDL]: org.apache.xmlbeans.XmlE ..
发布时间:2021-09-29 18:43:07 其他开发

PHP Web 服务 NuSOAP 复杂类型

我使用 NuSOAP 和客户端脚本编写了 php web 服务.我使用了数组复杂类型返回一个复杂类型的数组,但它什么也不打印!! server.php configureWSDL('GetCus', 'urn:GetCus');$server->wsdl->addComplexType('产品','复杂类型','结构','全部','',大批('姓名' =>array('name'=>'na ..
发布时间:2021-09-29 18:43:05 PHP

wsdl2py 复杂类型

如何向 SOAP 请求添加复杂类型? 我正在使用 WSDL2py 生成的请求,并尝试使用它在 ***_types.py 文件中创建的其他类型定义(如 AccountInfo,用于身份验证,进入每个请求).然后将它传递给 wsdl2py 生成的服务器,我收到此错误: >>>从 AutomotiveDescriptionService6_client 导入 *>>>从 AutomotiveDe ..
发布时间:2021-09-29 18:43:02 Python

如何从 xsd 创建 wsdl

我想使用 3 个 xsd 文件创建一个 wsdl.你怎么看? 我在命令提示符下试过这个: wsdl.exe/language:cs/parameters: c:\myService\Contract\HeaderData.xsd c:\myService\Contract\MyData.xsd c:\myService\Contract\Messages.xsd/out: MyWsdl.w ..
发布时间:2021-09-29 18:42:59 C#/.NET