问题标签 [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.
wcf - 关闭和释放 WCF 服务
上的Close
方法ICommunicationObject
可以抛出两种类型的异常,如 MSDN在这里概述的那样。我理解为什么该Close
方法会抛出这些异常,但我不明白为什么Dispose
服务代理上的方法调用该Close
方法时没有try
围绕它。您的方法不是Dispose
您想要确保不抛出任何异常的地方吗?
web-services - RESTful Web 服务和 HTTP 动词
服务器应该允许将 Web 服务归类为 RESTful 的最小 HTTP 动词集是多少?
如果我的主机不允许PUT和DELETE怎么办?
这真的很重要吗,我可以通过GET和POST过上幸福的生活吗?
更新:感谢大家的回答,由于与 Bill Venners 和 Elliotte Rusty Harold 采访的链接,Roger 的回答可能是最好的。我现在明白了。
.net - 创建 wcf Web 服务实例时出现 InvalidOperationException
我有一个从类库中引用的 WCF Web 服务。项目运行后,从类库中创建服务客户端对象时,我收到 InvalidOperationException 消息:
在 ServiceModel 客户端配置部分中找不到引用合同“MyServiceReference.IMyService”的默认端点元素。这可能是因为没有为您的应用程序找到配置文件,或者因为在客户端元素中找不到与此合同匹配的端点元素。
我用来创建实例的代码是:
MyServiceClient 继承自哪里
System.ServiceModel.ClientBase
我该如何解决这个问题?
注意:我有一个单独的控制台应用程序,它只是创建相同的服务对象并对其进行调用,它可以正常工作。
c# - 使用 SOAP 数据包调试 Web 服务
我有一个用 C# 创建的 Web 服务和一个由我的客户提供的测试工具。不幸的是,我的 Web 服务似乎没有解析由测试工具创建的对象。我相信问题在于序列化肥皂包。
使用 TCPTrace 我能够将肥皂数据包传递给 Web 服务,但只能在远程机器上,所以我无法在那里调试它。有没有办法用生成的肥皂包调用我的本地 web 服务,而不是我当前的测试工具,在那里我手动创建对象并通过 web 引用调用 web 服务?
[编辑] 我得到肥皂包的机器在虚拟机上,所以我无法将它链接到我的机器。我想我正在寻找一个工具,我可以将肥皂包粘贴到其中,然后它会调用我的网络服务
python - 在 python 中使用 Web 服务的最佳方式是什么?
我有一个中型应用程序,它作为我无法控制的 .net Web 服务运行,我想在它上面创建一个松散的 pythonic API 以启用简单的脚本编写。
我想知道在 python 中使用 Web 服务的最佳/最实用的解决方案是什么。
编辑:我需要消耗一个复杂的肥皂 WS,我无法控制它。
silverlight - 如何从 Silverlight 进行跨域调用?
从 Silverlight 成功进行跨域调用需要什么?
web-services - SOAP Web 服务所需的正确虚拟目录访问权限级别是多少?
在 Server 2003 机器上设置新的虚拟目录以在 IIS 6.0 中托管 SOAP Web 服务时,我需要设置虚拟目录的访问权限。各种权限是允许/禁止以下内容:
- 读
- 运行脚本(如 ASP)
- 执行(例如 ISAPI 或 CGI)
- 写
- 浏览
SOAP Web 服务正在通过 SOAP3.0 ISAPI 服务器发布,并且在 IIS 管理器的“Web 服务扩展”窗格中将扩展设置为“允许”。
由于我不想将此目录的内容公开给网络,我知道浏览是不可取的。但是,我不知道是否需要启用Run scripts、Execute和Write权限才能正确发布此 Web 服务。Web 服务用于在服务器和远程客户端之间发送和接收 XML 数据集。我的 SOAP Web 服务的虚拟目录的正确访问权限级别是多少?
web-services - 仅将流量限制为页面的 SSL 版本
我们有一个外部服务,目前可以通过 http(端口 80,非 SSL)和 https(端口 443,SSL)地址访问。
将连接限制为仅 https 地址的最佳方法是什么?这是我们可以通过 IIS 完成的事情,还是必须通过代码完成。
附加信息:在 Windows 2003 服务器上的 IIS 上运行的常规 ASP.NET Web 服务 (.asmx)。服务是在 .NET 3.5 上使用 C# 构建的。
wcf - WCF 服务可以有多少个 ServiceContract?
WCF 服务可以有多少个 ServiceContract?
具体来说,由于 ServiceContract 是接口的属性,我可以将多少个接口编码到一个 WCF Web 服务中?是一对一的吗?
跨多个 Web 服务分离合同是否有意义?
web-services - soapUI 是最好的 Web 服务测试工具/客户端/框架吗?
大约去年,我一直在从事与 Web 服务相关的项目。我们的团队在项目开始时就发现了soapUI ,我们对它(免费版本,即免费版本)大多(*)感到满意。
我的问题是:您是否已经使用/当前用于 Web 服务测试并推荐其他工具/客户端/框架?
(*) 偶尔会出现一些奇怪的 GUI 故障。正如一些答案所提到的,我们将此归因于内存泄漏。