问题标签 [webservices-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.

0 投票
1 回答
7873 浏览

php - 使用 NUSoap 客户端的 PHP Web 服务不起作用

我们需要与 .NET webservice url 通信,并通过传递相应的参数从方法中获取日期。当尝试在响应中使用 NUSOAP 库时,我在响应节点中收到错误。

所以我尝试了示例 w3schools 温度转换 Web 服务链接并对其进行了测试。这样做时,我得到了相同的错误结果。我已粘贴以下代码供您参考:

我得到如下回复,

您能否让我知道访问网络服务调用的问题在哪里。如果您需要任何其他详细信息,请告诉我。

提前致谢,

问候

斯里尼瓦桑

0 投票
1 回答
533 浏览

applet - Web 服务客户端(小程序)不断询问“/META-INF/services/javax.xml.ws.spi.provider”

考虑在浏览器中运行的小程序中的以下代码段:

如果 myWS 的创建没有问题,我会使用它来调用 Web 服务方法(Web 服务使用 Metro 并在 Tomcat 上运行)。

一切正常,除了我注意到以下两个刺激物:

  1. 执行上面引用的代码块需要很长时间
  2. 网络跟踪显示客户端发送 HTTP GET 请求:/MYWSAPP/META-INF/services/javax.xml.ws.spi.provider 和 /MYWSAPP/META-INF/services/javax.xml.stream.XMLInputFactory。

这些 GET 请求的回复是 HTTP/1.1 404 Not Found。

关于如何防止这些不必要的 HTTP GET 请求的任何想法?上面的代码执行大约需要 3 秒,而实际的 Web 服务调用执行时间不到 100 毫秒,这是否合理?

0 投票
0 回答
263 浏览

c# - Web 服务失败,直到 URL 被 IE 击中

我们有一个访问多个 Web 服务的 WinForms 应用程序 (.NET 4.0/C#)。我们部署到一个在其防火墙上具有某些代理功能的客户端(客户端计算机上的 Internet 选项中没有代理设置,但它绝对是一个代理)。

问题是,我们的 WinForms 应用程序将在第一次 Web 服务调用时失败。错误信息不是很有用,但很明显它无法调用 Web 服务方法。奇怪的是,一旦我们将 Web 服务 (asmx) URL 放在该客户端计算机上的 Internet Explorer 中,它就可以正常工作几天。就好像 IE 正在导致路由器缓存一些路由信息。

有没有其他人经历过这个?有没有我们可以实施的简单修复?

谢谢!

这是异常信息:

0 投票
2 回答
3365 浏览

java - jax-ws 在运行时生成 webservice 客户端更改服务端点

如何更改由 netbeans 向导生成的 Web 服务客户端的 Web 服务端点 URL(来自 wdsl URL 的 Web 服务客户端)。

我尝试通过这个问题Change WebService endpoint address at run time中给出的两种方法来更改 webservice 端点。

不知何故,这两种方法都不适用于我的情况。即使我提供的 URL 中的主机名不存在或为空,Web 服务端点也保持不变。它仍然是指我在 netbeans 中的 glassfish 服务器上运行的测试 web 服务,并成功地从 web 服务加载数据。

我试图清理和重建所有涉及的代码,以确保那里没有错误。我尝试使用调试器来确保更改了 Web 服务的端点 URL,但我似乎无法找到该变量在服务或端口类中的位置。

谁知道出了什么问题?

0 投票
1 回答
3934 浏览

ssl - 需要使用 SSL 调用 Web 服务的 Apache Axis(不是 Axis2)客户端示例

我徒劳地搜索了一个调用需要 SSL 身份验证且具有自签名证书的 Web 服务的简单示例。我已经拥有能够信任所有证书的代码,因此您无需提供。只是一个能够向服务提供身份验证参数的简单示例——用户名、密码和任何其他与身份验证相关的参数、传输和标头,这些参数是成功进行身份验证和使用服务所必需的。现在我正在使用 Axis 1.4。您的回复将不胜感激。谢谢。

0 投票
1 回答
639 浏览

webservices-client - 从 C# 客户端调用具有复杂参数的 Web 服务

你好,这里有一节课...

公共类认证{

这里的网络服务:

这里是客户端和 webservice 的调用:( 已经定义了与 webservice 中相同的类 Authentification)

给出错误:错误 27 'WSCL.localhost.Service1.getVehiculeList(WSCL.localhost.Authentification)' 的最佳重载方法匹配有一些无效参数

错误 28 参数“1”:无法从“WSCL.Authentification”转换为“WSCL.localhost.Authentification”

有什么帮助吗?

非常感谢 !

0 投票
2 回答
17616 浏览

c# - 无法连接远程服务器(Web 服务)

在此处输入图像描述

我试图将此 Web 服务集成到我的 asp.net 项目中,但它会弹出此类错误!如果您对此有任何想法,请给我解决方案。关于 oodle Web 服务和 oodle API 的资料非常少见。

试试这个 URL 来了解我的问题 http://api.oodle.com/api/v2/listings?key=TEST®ion=chicago&category=vehicle/car

0 投票
1 回答
10178 浏览

java - 将对象传递给 JAX WS

我要强调一种情况,其中不能调用以 java.lang.Object 作为参数的 Web 服务方法。

我正在使用带有 Tomcat 7 的 Netbeans 7.1。

为了创建、部署和访问 Web 服务,我遵循了以下给出的步骤:http: //java.sun.com/developer/technicalArticles/J2SE/jax_ws_2/

Web 服务端点如下:

租户如下:

客户端如下:

在服务器启动期间,我得到以下异常(不是完整的堆栈跟踪,因为它是重复的):

现在对 web 方法“hello”的调用是成功的,但是当调用“sendObjParam”时会出现以下异常;此外,无法在客户端创建 java.util.Map 并将其设置在租户对象中

请指导我如何将标准 java 对象(具体或接口、具有非原始成员的自定义对象)传递给 Web 服务?

0 投票
2 回答
1352 浏览

php - 无法使用 PHP 将 xml 字符串发布到 web 服务

我已经为此工作了好几天,但我似乎无法让它工作。有人看到下面的代码有问题吗?

结果什么都没有。我没有得到任何服务的回应。我已经确认用 .Net 编写的 web 服务可以接受和 xml 字符串,我已经匹配了他们的架构等。但我没有得到任何回复。

我还应该提到,我是使用 php 使用 Web 服务的新手,但在 .Net 中这样做过无数次。

此外,有没有办法测试 webservice .asmx 以查看 php 中的任何类型的错误输出,只是为了看看它是否在服务器端工作?

0 投票
1 回答
1849 浏览

eclipse - SOAPFaultException:“没有一个策略替代可以被满足”,运行 web 服务客户端 (ApacheCXF) 时

我正在通过给定的 3rd-party wsdl 实现 web 服务客户端,我想确保我能够直接发送 SOAP 请求,所以我使用soapUI 生成请求,发送了 2 个参数:

得到如下响应,似乎还可以:

然后我开始从 WSDL 生成 web 服务客户端(链接如下:https ://www.xxxxx.com/ThirdpartyService?wsdl )由于 eclipse 不支持直接从 HTTPS 链接生成,所以我下载了 .wsdl 和依赖.xsd 文件并在本地生成客户端。生成后修改客户端,通过apache-cxf API添加用户名和密码

但是,当我开始运行客户端时,我得到了以下奇怪的异常(似乎与 WS-Security 无关):

我还能说的是我的开发环境:

我将不胜感激任何线索和帮助。