duplex-channel

    0热度

    1回答

    我正在使用WCF服务使用双工通道允许服务回调客户端以中继服务层中的组件引发的事件。代理类的定义和构建这样的: public class EvsMembershipProxy : DuplexClientBase<IMembershipProviderCallback>, IEvsMembershipProvider { public EvsMembershipProxy(Instanc

    0热度

    2回答

    我有一个定义回调的WCF接口。这工作得很好。 现在我有另一个不需要回调的客户端。我想知道是否有一种方法可以连接到服务,而无需指定回调对象? 我尝试了没有DuplexChannel工厂,或DuplexChannelFactory与InstanceContext(null),它都没有工作! 有没有办法做到这一点?

    0热度

    2回答

    所有, 我们必须制定一个蔚蓝的平台,在用户可以配置多个医药器械,他们开始测量和分析测量数据的要求。基于天青云的平台中的典型组件如下 1 - 基于.NET的4客户端应用程序运行在连接到每台仪器的计算机上。此客户端应用程序应该从Azure平台接收到开始测量命令,进行测量,并更新结果返回给蔚蓝* 2 - 一组服务[可能基于REST的]这将让从结果客户端应用程序和更新云数据库 3 - 一组服务和业务逻辑的

    0热度

    1回答

    我想创建一个双工NetTcp服务。我不确定什么是最好的方法。 我有一个客户端,它定期向服务器发送它的状态,我有一台服务器必须定期发送独立于任何客户端请求的数据。 因为我想避免两个连接,并且不知道客户端在服务器上的任何信息,所以我必须使用客户端打开的连接。 就像我说的那样,客户端定期发送状态信息。 但是,如何独立使用从客户端建立的连接通道将数据发送到客户端。从服务器发送到客户端的数据也需要响应。 [

    0热度

    1回答

    这里是我的双工WCF服务生成的代理: public partial class MyWcfServiceClient : System.ServiceModel.DuplexClientBase<Ifa.WcfClients.ServiceReference1.IMyWcfService>, Ifa.WcfClients.ServiceReference1.IMyWcfService {

    2热度

    2回答

    我有两个应用程序通过双工WCF连接进行连接。只要连接一致,我就能很好地工作。 我现在正在检查如何处理重新连接方案,当连接丢失并且必须重新连接时。而且我正在努力理解WCF的工作方式。 据我所知,IChannel是消耗品,但ChannelFactory是昂贵的。所以我创建了一家工厂,然后创建了渠道。每当我检测到通道中的Closed或Faulted事件时,I try就会关闭通道,解除事件处理程序并创建另

    0热度

    1回答

    我一般在寻找一些关于wcf服务的反馈,我是一个完整的初学者。基本上,客户端需要将xml文件和图像传输到服务,以及能够从服务中拉取数据集/或xml文件。我已经建立了一个wsDualHttpBinding双工合同来允许这个(回调)。我的主要三个问题是: 设置双工合同是实现来回数据传输的唯一方法吗? 使用wsDualHttpBinding,我不能流显然,如果我的文件不大于10MB,是正常的让缓冲区,然后

    0热度

    1回答

    我该如何向用户展示它? 这篇文章:WCF Duplex: How to handle thrown exception in duplex Callback非常接近我的情况。这篇文章对于帮助我在通道出现故障时重新建立连接非常有用。 我有一个发布应用程序Pub和一个订阅WPF应用程序Sub。 Pub发送一条消息,Sub已经使用双工信道订阅了一个回叫。 Sub.ViewModel.ReactToCha

    1热度

    1回答

    我有低于 public string GetMacName() { string value = System.Environment.MachineName.ToString(); msgCallback = OperationContext.Current.GetCallbackChannel<IServiceCallBack>(); msgCallback.Notify(value)

    0热度

    1回答

    WCF双工通道口有系统是这样的: Windows服务(WCF,数据/事件)< - >网络应用< - > Web客户端 我需要为客户同时响应要求。我也有一些为客户服务的活动。所以双工频道是要走的路。但是我需要高吞吐量,因为客户同时拨打电话。 请求/应答方式 为了不序列化,我需要并行调用多个通道,右声道的请求?但是如何处理回调通道呢?何保持它仍然开放接收事件,即使在频道错误? 单向方法 在通道应该足够