问题标签 [web-services]

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 投票
4 回答
15312 浏览

sql - 从 Oracle PL/SQL 使用 Web 服务

如今,我们的应用程序正在与许多 Web 服务交互。我们有自己的包,几年前有人使用 UTL_HTTP 编写了它,它通常可以工作,但需要对 SOAP 信封进行一些硬编码才能与某些系统一起使用。我想让它更通用,但缺乏经验知道我必须处理多少场景。变化在于需要声明的命名空间和元素的格式。我们必须处理带有少量参数的简单调用和在编码字符串中传递大量数据的调用。

我知道 10g 有 UTL_DBWS,但没有大量的在线用例。它是否足够稳定和灵活以供一般使用?文档

0 投票
1 回答
4121 浏览

c# - Web 服务命名空间动态命名

我有一个web-service我将部署到开发、登台和生产的产品。随之而来的是一个ASP.net应用程序,它将单独部署,但也在这三个阶段中进行部署。

在 Web 服务中更改以下行以匹配当前环境的最实用的方法是什么?

0 投票
4 回答
1426 浏览

web-services - Web 方法返回值的良好设计模式是什么?

在编写 Web 服务代码时,您如何构造返回值?您如何处理错误情况(预期的和意外的)?如果您要返回像 int 这样简单的东西,您是直接返回它,还是将它嵌入到更复杂的对象中?一个服务中的所有 Web 方法是否都返回单个类的实例,或者您是否为每个方法创建自定义返回值类?

0 投票
5 回答
1113 浏览

.net - Web 服务中的异常

我的小组正在开发一个基于服务的 (.NET WCF) 应用程序,我们正在尝试决定如何处理内部服务中的异常。我们应该抛出异常吗?返回序列化为 XML 的异常?只返回错误代码?

请记住,用户永远不会看到这些异常,它仅适用于应用程序的其他部分。

0 投票
8 回答
13709 浏览

web-services - 可以使用 ASP.NET 2.0 创建 REST Web 服务

是否可以使用 ASP.NET 2.0 创建 REST Web 服务?我发现的文章和博客条目似乎都表明需要带有 WCF 的 ASP.NET 3.5 才能使用 ASP.NET 创建 REST Web 服务。

如果可以在 ASP.NET 2.0 中创建 REST Web 服务,您能否提供一个示例。

谢谢!

0 投票
9 回答
110601 浏览

.net - WCF 服务返回“方法不允许”

在开发我的第一个 WCF 服务的过程中,当我尝试使用它时,我得到“不允许的方法”,没有其他解释。

我已经使用 ServiceContract 和 OperationContract 设置了我的界面:

连同实际方法:

要访问服务,我输入http://localhost/project/myService.svc/FileUpload 但我收到“不允许的方法”错误

我错过了什么吗?

0 投票
8 回答
95246 浏览

web-services - 从纬度经度查找时区

是否有可以从纬度/经度转换为时区的库(甚至更好的网络服务)?

0 投票
1 回答
198 浏览

web-services - 从网站到 Web 应用程序的 Web 服务消费

我正在尝试使用多个 Web 服务,这些服务在其 wsdl 中重新定义了一些相同的公共类。我目前在网站中引用了它们,但我想转换为 Web 应用程序。

由于一些相同的类是从多个 Web 服务中重新定义的,因此问题是当将它们添加到 Web 应用程序中时,无法像在网站中那样使多个 Web 服务之间的名称空间相同。

有什么办法可以做我正在寻找的东西吗?

0 投票
1 回答
967 浏览

apache-flex - 在 FlexBuilder 中管理 Web 服务 - 管理器如何工作?

在 FlexBuilder 3 中,“数据”菜单下有两个项目用于导入和管理 Web 服务。导入网络服务后,我可以使用管理选项对其进行更新。但是,Web 服务在导入后似乎消失了。然而,经理确实认识到某个 WSDL URL 已被导入,并拒绝对其进行任何处理。

经理是如何知道这一点的,我怎样才能让它刷新某个 WSDL URL?

0 投票
2 回答
453 浏览

web-services - 识别 ASP.NET Web 服务引用

在我的日常工作中,我们有负载平衡的 Web 服务器,它们通过 Web 服务(以及最近的 WCF)与负载平衡的应用程序服务器通信。在任何给定时间,我们都有 4-6 个不同的团队能够添加新的网站或服务或使用现有服务。我们可能有大约 20-30 种不同的 Web 应用程序和相应的服务。

不幸的是,由于相互竞争的优先级、组织结构、项目时间表、财务状况等,我们无法对此进行集中控制,这真是一团糟。我们有各种可重用的服务,但有一堆是特定于前端的。

理想情况下,我们会更好地控制这种情况,我们正在努力控制它,但这需要一段时间。我们想做的一件事是更多地了解网站和应用服务器之间的所有相互关系。

我使用 Reflector 来查找程序集之间的依赖关系,但希望能够查看服务之间的流量模式。

尝试绘制 Web 服务关系的选项有哪些?在大多数情况下,我们主要讨论的是内部服务(Web 到应用程序、应用程序到应用程序、批处理到应用程序等)。在我的脑海中,我可以想到两种方法来解决它:

  • 分析任何 Web 引用的程序集。这里的缺点是并非所有内容都是 Web 参考,我不确定 WCF 连接是如何列出的。然而,这至少是寻找 80% 连接的开始。有谁知道可以进行这种分析的任何工具?就像我说的,我使用 Reflector 进行程序集引用,但找不到任何用于 Web 引用的内容。
  • 可能利用 IIS 并被动地监视进出的流量,并以某种方式找出被调用的内容和来自何处。我们正在寻找可以提供帮助的企业工具,但要实施它们还需要一段时间(并且成本很高)。但是有什么东西可以快速而廉价地提供帮助吗?特别是一个工具(AmberPoint)可以接入服务器上的 IIS 并监控入站和出站流量,添加一些特殊的调味料并开始构建流量图。非常好,但要花很多钱。

我知道,我知道,你到底是怎么搞到这个烂摊子的?打败我,只是想帮助我们控制它并摆脱它。

谢谢,马特