问题标签 [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 回答
3166 浏览

vb.net - 从控制台应用程序使用 Web 服务

我们有一个包含 Web 方法的 Web 应用程序。我想从控制台应用程序调用其中一种方法。我是新手,但我编写了一个控制台应用程序,添加了一个服务引用并尝试编写代码来调用它。

如果我的 Web 方法称为“Transmit”,我希望在指定的命名空间中看到 Transmit,但我看到的是“TransmitRequest”、“TransmitRequestBody”、“TransmitResponse”和“TransmitResponseBody”。

这些是什么东西?我做错了什么吗?如何从控制台应用程序调用 Web 应用程序中的 Web 方法?

感谢您对这个新手的所有帮助。我正在使用 VB.net 2008。

0 投票
1 回答
744 浏览

.net - 在类库 Visual Studio 2008 中使用 Web 引用

我有一个使用类库来实现业务层功能的项目。Web 应用程序位于此之上。我有一个我想在类库中调用的 Web 服务。Web 应用程序托管在 IIS 中,以便通过 Visual Studio 2008 进行调试。除了每次调用此 Web 服务(用 Java 创建)时,一切似乎都运行良好,出现以下错误“底层连接已关闭:可以不为 SSL/TLS 建立安全通道”。我认为这是与证书相关的错误。因此,我安装了证书并在运行时从本地存储加载证书并将证书添加到客户端代理 (ClientCertificates.Add(certificate)) 以确保 ASPNet 和其他 IIS 帐户可以访问此证书。这也没有帮助。但是,当我将同一个项目中相同 Web 服务的 Web 引用添加到 Web 应用程序时,错误就消失了。我需要从类库中调用 Web 服务。我非常感谢您的建议。

0 投票
1 回答
3541 浏览

wcf - 使用 svcutil 生成代理时出错

在尝试从此 WebService (http://scdemo14.infor.com:9014/axis/services/wb:wsclocks-inbound?wsdl) 生成代理时,我从 svcutil 收到此错误:

错误:无法从 http://scdemo14.infor.com:9014/axis/services/wb:wsclocks-inbound?wsdl获取元数据

如果这是您有权访问的 Windows (R) Communication Foundation 服务,请检查您是否已在指定地址启用元数据发布。有关启用元数据发布的帮助,请参阅位于 http://go.microsoft.com/fwlink/?LinkId=65455的 MSDN 文档。

WS 元数据交换错误 URI:http ://scdemo14.infor.com:9014/axis/services/wb:wsclocks-inbound?wsdl

'http://scdemo14.infor.com:9014/axis/services/wb:wsclocks-inbound?wsdl'。

与绑定的内容类型不匹配 (application/soap+xml; charset=utf-8)。如果使用自定义编码器,请确保正确实现 IsContentTypeSupported 方法。响应的前 553 个字节是:'
ns1:Client.NoSOAPAction 没有 SOAPAction 标头!usalwsc01'.

HTTP GET 错误 URI:http ://scdemo14.infor.com:9014/axis/services/wb:wsclocks-inbound?wsdl

未被识别为已知文档类型。每个已知类型的错误消息可能会帮助您解决问题: - 来自“XML Schema”的报告是“W3C XML Schema 的根元素应该是,其命名空间应该是”http://www.w3.org/2001 /XMLSchema'.'. - 来自“DISCO 文档”的报告是“ 无法找到URL http://scdemo14.infor.com:9014/axis/services/wb:wsclocks-inbound?wsdl上的发现文档。”。- 无法识别文档格式。- 来自“WSDL 文档”的报告是“XML 文档 (242, 18) 中存在错误。”。

  • 命名空间前缀 'impl:wb' 未定义。

我使用以下参数调用了 svcutil:

svcutil /n: *,WB.Client /et:WB.Client.WSResultObject /o:Client\WBServices /noConfig http://scdemo14.infor.com:9014/axis/services/wb:wsclocks-inbound?wsdl

有谁知道我该怎么做才能生成代理?我无法更改服务器端的服务。

0 投票
0 回答
395 浏览

iphone - iphone开发中如何连接webservices

我正在开发基于位置的应用程序,在这个应用程序中使用 .net webservices 如何在 iphone 中连接这些 web 服务,请转发这些应用程序中的一些示例代码

提前致谢

0 投票
1 回答
349 浏览

asp.net - 使用 Asp.net 的支付网关

嗨,我正在获取用户信用卡信息,并且我想提交给使用 Web 服务的公司,最好的做法是什么?

我正在使用 Webservices、soap 和 XML,submiossion 是如何发生的?谢谢

0 投票
2 回答
454 浏览

php - 服务未在 Android 中使用本地 WAMP 调用

我想知道如何使用 WAMP 创建虚拟主机。

我在 PHP 中为我的 Android 应用程序创建了一个 Web 服务,并将其托管在本地 WAMP 服务器上。

当我使用应用程序调用 web 服务时,它给出了一个错误

01-24 12:51:14.685:
WARN/System.err(476):
java.net.ConnectException:
localhost/127.0.0.1:80 - 连接被拒绝

当我从本地 WAMP 服务器调用 web 服务时,这是一个错误。

0 投票
2 回答
317 浏览

web-services - 我需要一些有关 Web 服务的帮助

这是我的场景:我有一个带有消耗品的 iPhone 应用程序(用 Monotouch 编写,但与设计无关)。安装应用程序时,我赠送 25 个免费消耗品。如果用户删除该应用程序并重新安装它,他现在将获得相同的 25 个免费消耗品。我需要一种方法来防止这种情况。

所以我想出了在服务器(我的网站主机?)上建立一个数据库的想法,它会有一个 UDID 列表。如果用户的 UDID 在数据库中(这意味着他已经安装了应用程序),则会将响应发送回应用程序以将消耗品计数设置为零。如果 UDID 不在 d/b 中,则添加它并如此指示响应(新应用程序)。

我正在考虑在服务器端使用 REST(更简单)和 Linux 主机。我的问题是:

  1. 有没有更好的方法来做到这一点?
  2. 服务器上选择的语言是什么?
  3. sqlREST 呢?(对我来说看起来很不错,但是在上述情况下它可以工作吗?)
0 投票
1 回答
930 浏览

php - 这个“PHP 致命错误”是什么意思?

基本上我试图将某些参数传递给 web 服务调用,就身份验证而言,一切都很好,因为我已经用其他服务完成了这个,但是这个特定的服务给出了这个错误

对不起_,我只是想-*一些名字保密

0 投票
0 回答
587 浏览

asp.net - 调用长时间运行的 ASP.NET Web 服务时出现 HTTP 503

我们在 IIS6 上运行 ASP.NET Web 服务,该服务具有长时间运行的方法(处理大约需要 5 分钟)。

当我们从 Win 2003 Server 调用 Web 服务时,我们的客户端在等待响应几分钟后收到 HTTP 503 错误。所以我们永远不会将响应数据返回给客户端,即使调用实际上是在服务器上完成的(我们的应用程序日志显示整个方法都已执行)。所以服务器端的执行并没有停止,客户端只是停止等待响应。

但是,当我们从 Win XP 工作站使用相同的参数和相同的客户端调用相同的方法时,一切都按预期工作,并且我们没有收到任何 HTTP 错误。

有谁知道为什么只有从服务器操作系统调用时才会发生此错误?是否有一些注册表或其他设置可以控制操作系统等待 HTTP 响应的时间?

0 投票
1 回答
2492 浏览

jquery - 使用 JqueryMobile 调用 web 服务将不起作用

你能告诉我这段代码的问题在哪里吗:

HTML文件中的一些代码

这是我的网络服务:

返回值为:Error Calling: Hello.asmx/HelloWorld HTPP Code: 500

ASMX 文件与我在其中调用 Web 服务的自定义 JavaScript 文件位于同一文件夹中。我尝试了很多,但没有找到解决方案。非常感谢您对此的任何帮助!