问题标签 [soap-client]
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.
java - A simple java SOAP client
I'm new to web services and I've been breaking my head trying to find a simple java SOAP client program on the Internet.
All I want to do is send a SOAP message and receive back some response.
There is a website which offers free web-services.
http://www.webservicex.net/ws/WSDetails.aspx?WSID=17&CATID=7
You feed in the country name and it gives you the country's ISD code. It's as simple as that.
I want to send the country name to the web service and get back its ISD code using only Javaand without any external jars.
web-services - 如何在soap客户端中使用soap web服务的返回值
我有一个肥皂网络服务,它有一个类似的方法
当我从 wsdl 生成客户端时,在客户端代码中,我的 web 服务的方法如下:
问题是我希望客户端能够实现/查看我的自定义类(WsResult 和 Information),而无需在他的代码中明确定义它们。
这甚至可能吗?如果可以,怎么办?
谢谢
编辑:
我的服务代码
php - 在类 (SoapClient) 中初始化一个 ComplexType 变量
大家好,我正在尝试使用 PHP 来使用 WebService SoapClient
。现在,一切正常,直到我尝试使用 ComplexType 变量。我NullPointerException
从网络服务中得到一个。
这是一个示例 ComplexType 变量的类:
现在,我正在制作这样的对象:
但是,每次我制作 A 的对象时都必须这样做。是否有一种方法可以$var2
在class A
不使用构造函数的情况下进行初始化,就像我们正在做的那样$var1
?
php - Zend_Soap - 解析 WSDL 时出错:需要开始标记,未找到“<”
对于完全有效的相同 WSDL,我可以像这样使用 PEAR SOAP 正确访问它:
但无法通过 Zend_Soap 使其工作,当像这样使用时:
通过 Zend_Soap_Client 访问时出现以下错误:
错误:SOAP-ERROR:解析 WSDL:无法从“ https://abc.xyz.com/agent/TestService.php?wsdl ”加载:需要开始标记,未找到“<”
我的 php.ini 中也启用了 Openssl 有人知道它为什么不起作用吗?以及如何修复它以正确使用 Zend_Soap?
php - php 函数 dl() 的任何替代方法
我需要soapClient
在我的 PHP 脚本中使用它,它在 localhost 中运行良好,但是当我将它放在远程服务器上时,它说出于安全原因已被禁用,所以除了更改文件dl()
之外,还有其他方法可以在运行时加载 PHP 扩展吗?php.ini
web-services - SOAP 请求的问题
我收到错误消息:“服务器无法识别 HTTP 标头 SOAPAction 的值:”
它是否一定说问题出在我的肥皂动作上?或者它也可以在我的肥皂信息中?
我想调试这个问题,但不知道从哪里开始... =\
10倍
php - 如何使用 PHP 的 SoapClient 类使用有状态的 Web 服务?
菜鸟问题。
我正在开发一个使用有状态 Web 服务的 PHP 网站。基本上,我的网站的“控制流”如下:
- 向用户显示一个页面。
- 用户执行一个动作。
- Web 站点的服务器使用用户输入作为参数向 Web 服务发出请求。
- Web Service 的服务器执行请求,并在此过程中从状态 A 转到状态 B。
- Web 站点的服务器将用户重定向到另一个页面,然后我们返回到第 1 步。
我的问题是网站在请求之间失去了对 Web 服务状态的跟踪。如何让网站跟踪 Web 服务的状态?我正在使用 PHP 的标准SoapClient
类。
我尝试将SoapClient
对象序列化为会话变量:
但它不起作用。我的代码有什么问题?
c# - 将 WCF getURL 映射到字符串始终返回 NULL (Taleo SOAP)
快速总结:
Taleo 有一个单一的操作“Dispatcher WSDL”,它应该返回一个 URL 以与其 WebAPI WSDL 一起使用......目的是允许 URL 用于所有意图和目的的软编码。
对于 getURL 操作,WcfTestClient.exe XML 视图显示在 SOAP 信封中已返回一个 URL。
但是,WcfTestClient.exe 格式化视图显示
名称:(返回)值:(空)类型: NullObject
我的 c# vs2010 .NET 4 代码;taleoURL 始终为空
这个空值很奇怪,因为这是来自 WcfTestClient.exe 的 XML 响应:
https://tbe.taleo.net/NA12/ats/services/rpcrouter是 < return > 元素 的值。
为了能够使用上面的链接,显然我需要 taleoURL 不为空。
Taleo API 指南的第 154-155 页说 getURL 被定义为字符串 getURL(string orgCode)
http://tbe.taleo.net/products/TBE_API_Guide.pdf 来自
http://www.taleo.com/solutions/taleo-商业版网络集成API
还有
http://tbe.taleo.net/wsdl/DispatcherAPI.wsdl
http://tbe.taleo.net/wsdl/WebAPI.wsdl
这是 DispatcherAPI.wsdl 的请求/响应部分:
我最好的猜测是我错过了一些东西。
这是我自己的无知不是幸福的情况。
MSDN 和谷歌没有帮助。
谢谢...格里
php - 不推荐使用的函数:require_once()
最近,我开始将 PHP 5.2.x 上的 Drupal 6 模块转换为 PHP 5.3.x 上的 Drupal 7,现在我收到以下警告
不推荐使用的函数:通过引用分配 new 的返回值在
require_once()
(C:\Users\ajinkya\Desktop\xampp\php\PEAR\SOAP\WSDL.php 的第 27 行)中不推荐使用。
WSDL.php 的第 27 行是:require_once 'HTTP/Request.php';
我无法弄清楚这个警告的原因是什么。require_once()
PHP 5.3.x 中的行为是否发生了变化?
Drupal 7 中的 file.inc 有一行 :require_once DRUPAL_ROOT . '/includes/stream_wrappers.inc;
并且它不会抛出任何警告。为什么?
如果我放入error_reporting(E_ALL & ~E_DEPRECATED);
Drupal 7 的 setting.php,警告就会消失。抑制这样的警告是否很好?
php - nuSOAP 静态类方法命名
我试图让nuSOAP
库公开一个名称不同的 SOAP 方法。现在我正在做:
这可行,我目前正在使用它,但很难组织,如果我有方法名称冲突,我没有办法解决它。我将如何声明一个static
方法但将其公开,如上所示?像这样的东西:
此外,如果有人知道合法的 nuSOAP 参考,我将不胜感激。目前我必须阅读源代码。