我正在客户端上实现WCF服务的重试逻辑。 我在WCF服务中有多种操作,具有各种输入参数和返回类型。 我创建了一个包装,可以使用Action委托调用这些没有返回类型(void)的某些方法。 有什么方法可以调用具有各种输入参数和返回类型的方法。 或者是否有任何逻辑可以在客户端实现可处 ...
我正在客户端上实现WCF服务的重试逻辑。 我在WCF服务中有多种操作,具有各种输入参数和返回类型。 我创建了一个包装,可以使用Action委托调用这些没有返回类型(void)的某些方法。 有什么方法可以调用具有各种输入参数和返回类型的方法。 或者是否有任何逻辑可以在客户端实现可处 ...
我猜想ASP.NET ExecutionTimeout会对我的IIS托管的WCF服务产生影响,但是没有。 WCF中是否发生了一些魔术,这会禁用ExecutionTimeout? ...
我有一个通过自定义wsdl实现的WCF服务。 根据wsdl,它有5种方法。 从标准客户端致电我的服务正常。 问题是在一些发送SoapAction=""旧实现中,如果我空了,我想将soapAction更改为某个值。 为此,我实现了CustomBehavior但即使在其中,我也无法执行Aft ...
我们有一个WCF服务,用于侦听队列(MSMQ)上的消息。 它将请求发送到我们的Web服务器(REST API),该服务器返回HTTP状态代码。 如果状态代码在400范围内,则我们将丢弃该消息。 这个想法是400范围的错误永远不会成功(未经授权,错误的请求,未找到等),因此我们不希望继续 ...
当我添加超过38个服务并尝试从visual studio运行我的WCF项目时。 它给出了以下错误。 无法启动应用程序“WcfTestClient.exe” 点击“是”后停止。 点击后没有它在运行模式下显示自己,但我无法看到Wcf测试客户端。 而且无法调用服务。 在app ...
这是我得到的例外: TestService.exe中发生类型'System.ServiceModel.FaultException`1'的异常,但未在用户代码中处理 我尝试运行客户端,尝试执行以下操作时调试器被捕获 可能是什么问题呢。 让我知道是否需要提供更多信息。 ...
我试图让这个在WCF的最新版本。 问题是BatServ不会从添加的服务引用中显示给我使用。 只有IBatServ可以。 是因为WCF是最新版本还是其他版本? ...
有人可以指出我如何使用wsDualHttpBinding调用WCF服务的示例吗? 我使用SOAP客户端向导创建了类,所有内容都进行了编译。 当我运行对象脚本代码时,它将在Web服务调用上挂起一段时间(达到超时)并返回异常: | 原始值:4 | 类名称:%Exception. ...
使用Visual Studio 2012,我创建了WCF 4.5服务库。 当服务发布到我的本地IIS时,尽管配置文件中有serviceActivations部分,仍会创建一个.svc文件。 我还在配置文件中使用了自定义工厂,幸运的是,它没有丢失,因为serviceActivations覆 ...
我有一个定义了四个端点的服务,其配置如下所示: 将服务与任何端点一起使用时,一切正常。 但是,如果同时存在xml和json端点,则无法在Visual Studio 2012中使用测试客户端。 如果我注释掉其中一个,则客户端可以工作,如果将两者都保留在配置文件中,则会出现以下错误: ...
我试图找到下面 EndpointNotFoundException 异常的潜在原因(发生在客户端,异常是间歇性的)。 异常消息描述了两种可能的原因: 没有端点监听。 不正确的 SOAP 操作。 我验证了两者,端点和 SOAP 操作都可用。 网络配置似乎是正确的,所有机器都已启动、运行且 ...
我仅将WCF用于数据服务(即应用程序内部,并且非常精简,没有会话状态等),以保持Web应用程序的可伸缩性。 我们需要为当前一直传递的每个服务调用提供一些公共属性。 对于每个调用都只有一个请求对象是不理想的,因为除了这些通用属性之外,其余对象变化很大,并且在开发过程中经常更改。 目前 ...
我已经阅读了几篇帖子(在SO和MSDN上),这些帖子应该显示如何为WCF服务提供两个端点。 但是,我似乎无法使它正常工作。 我尝试了它们显示的内容,但仍然无法正常工作。 这是我现在所拥有的: 我尝试过的这种变化: 取出安全 第一个地址为空白,第二个地址为“安全 ...
如果我同时将IParameterInspector和IErrorHandler附加到服务,是否可以确保在调用IErrorHandler.HandleError()的同一线程上IParameterInspector.BeforeCall() ? 我之所以需IParameterInspecto ...
嗨,我需要您的帮助,所以我可以决定如何处理此事。 问题是,在我的工作中,我们目前正在从Web服务迁移到使用WCF,现在的事情是,当我们使用Web服务时,现在有一个Web服务负责调用业务逻辑,现在我想知道使用WCF,使用一个唯一的服务来调用不同的业务逻辑类或使用多个服务来调用不同的业务逻辑类,实 ...
我读到WCF服务限制在内部排队请求而没有任何额外的代码。 是否可以监控这些内部队列,以了解,例如,填充水平? 我的目标是避免客户端向服务发送许多请求(例如,通过缓慢或拥塞的服务),因此如果可以监视尚未发送的传出请求的数量,则客户端可能会减少流量。 ...
我有常规的net.tcp WCF服务客户端和常规的net.tcp 双工 (即带有回调)的WCF服务客户端。 我已经实现了一些逻辑,以在服务出现故障时不断重新实例化连接。 它们的创建方法完全相同: FaultedHandler()中止通道,并使用上面的代码重新创建它。 Foo ...
我非常想拥有与basicHttpBinding和webHttpBinding相同的合同和服务,以便能够进行POST调用。 以某种方式,当我查看wsdl时,永远不会看到webHttpBinding的端点。 我做错了什么? 谢谢! ...
通常,我需要发现我的哪些Windows服务正在域中的哪些服务器上运行。 过去,我使用UDP广播通过通用模式和协议解决了此问题,并且效果很好(在.NET 2.0或3.5中)。 现在,我正在使用.NET 4(包括带有其新的Discovery功能的 WCF 4),我想知道这样做是否比使用自己的滚动 ...
我是WF4的新手。 我要做的是将WF4状态机公开为WCF服务。我已经创建了状态机。 如何执行过渡触发器并使用WCF更改状态。 http://channel9.msdn.com/Shows/Workflow-TV/endpointtv-WF4-State-Machine-Hands-On-L ...