我正在实现WCF netTCPBinding并在运行与数据库有关的任务时遇到问题。 例外是“ System.Net.Sockets.SocketException:'net tcp绑定中的'现有连接被远程主机强行关闭'”。 但是,该行为是不可预测的,有时它不会给异常,并且运行平稳,而有时它会 ...
我正在实现WCF netTCPBinding并在运行与数据库有关的任务时遇到问题。 例外是“ System.Net.Sockets.SocketException:'net tcp绑定中的'现有连接被远程主机强行关闭'”。 但是,该行为是不可预测的,有时它不会给异常,并且运行平稳,而有时它会 ...
我有一个实现了BeforeSendRequest()方法的IClientMessageInspector接口。 在这种方法中,我想检索客户端中的Session对象集。 就像是。 我认为我需要与此问题非常相似的东西。 ...
我为我的wcf服务设置了自定义ClaimsAuthenticationManager。 现在我发现每个wcf调用都执行了ClaimsAuthenticationManager.Authenticate方法。 相反,我希望每个会话执行一次,以避免不必要的开销。 根据微软的说法: ...
在WCF中的单实例上下文模式下,不同客户端的会话ID是否相同? 请详细说明。 ...
我只是在创建一个普通的wcf服务,该服务获取Person对象并返回List。 我需要在会话中保存传入的Person对象并返回列表。 我已经实现了如下代码 但是总是我只有我传入参数的对象。 不是整个收藏。 因此,会话总是返回null。 我错过了什么? ...
在我正在从事的项目中,我们有一些使用WCF实现的服务。 我面临的情况是某些服务需要知道会话何时结束,以便可以适当地更新该客户端的状态。 在客户端正常终止(例如,用户关闭应用程序)时通知服务很容易,但是,在某些情况下,应用程序可能会崩溃,或者客户端计算机可能会重新启动,在这种情况下,客户端将无 ...
当在WCF服务合同中将“允许”用作SessionMode值时,可以给我一个方案吗? ...
WCF功能 代理 我的问题是,当多个客户端正在访问服务时,每个客户端都将访问最后设置的会话。 会话不是基于浏览器请求的,并且无法识别客户端。 哪个客户端发送了哪个请求。 我应该怎么做才能使它们特定于每个客户。 意味着每个客户必须有自己的会话。 请帮忙 ...
我有使用SOAP 1.2的AJAX客户端使用的WCF服务 Web.config: 从我所读的内容中 ,我必须使用<security mode="None"/>因为公开了“ wsHttpBinding”绑定的服务实现了WS- *系列Web服务规范的WS-Security。 ...
我正在通过互联网进行搜索,我发现只是在Azure外部/内部端点上无法实现... Windows Azure如何执行负载平衡? 但我正在寻找的是,服务总线上是否可以实现会话亲和性。 我甚至用修改过的EchoSample进行了自己的研究,但没有成功。 我已经尝试过ws2007HttpRel ...
我正在使用NetTcpBinding编写双工WCF服务,我遇到了一个架构问题,我想我知道答案,但希望我错了。 我们的服务是有状态的,我们选择了带有PerSession InstanceContextMode NetTcpBinding。 由于各种原因,这是我们需要的。 我正在尝试将我们 ...
我有一个启用了会话的双工 WCF 服务,并且我正在尝试避免客户端上出现错误 state 异常。 我发现了围绕这个主题的几个讨论,但我发现的所有内容都建议重新创建客户端代理或通道。 Non 专注于启用 session 的双工服务。 我对这种方法的问题是服务器中的每个客户端都有一个 session, ...
我需要创建一个托管在IIS中的WCF服务,使用http传输并在服务器的内存中保存状态。 虽然我知道有状态服务并不是一个好主意,但最后的约束对于使服务与传统客户端一起工作是必要的。 我的第一个想法是asp.net的会话来存储值。 我在我的服务中激活了asp.net兼容模式,这使我可以访问 ...
我在配置WCF服务以在会话模式下运行时遇到麻烦。 作为测试,我编写了以下简单服务: 我正在将Net.TCP绑定与启用可靠会话标志的默认配置一起使用。 据我了解,这种服务在会话模式下应该没有问题。 但是,该服务按每次调用模式运行-每次我调用AddData时,都会在执行AddData之 ...
我目前使用basicHttpBindings和SSL启用了WCF服务。 但现在我需要启用wcf会话(而不是asp会话)所以我将服务转移到wsHttpBidnings但是会话未启用 我已经设定 但是当我设定的时候 在服务合同上,它说 合同需要Session,但Bi ...
我正在进行一些单元测试,并在WCF中遇到了一个有趣的问题。 我有一个使用wsHttpBinding的服务,配置如下: 该服务的实施是: 这里所做的只是检查操作上下文,如果AuthorizationContext中没有“X”,则添加一个。 如果已经有“X”,那么异常就出来了。 ...