如何在代码中使用wsDualHttpBinding设置WCF客户端?我需要连接到我正在编写的WCF服务,而不必为我正在编写的客户端应用程序部署app.config。但是,我一直在努力弄清楚如何在代码中设置客户端内容。这就是我所拥有的...有没有人知道我需要做什么才能使它正常工作?我真的很感激。这是我到目前为止的代码:StringbaseAddress="http://localhost/CommService";WSDualHttpBinding绑定=newWSDualHttpBinding();binding.Name="WSDualHttpBinding_ICommService";binding.ClientBaseAddress=newUri(baseAddress);捆绑。ReliableSession.Ordered=true;binding.ReliableSession.InactivityTimeout=newTimeSpan(0,10,0);binding.ReceiveTimeout=newTimeSpan(0,10,0);binding.SendTimeout=newTimeSpan(0,0,5);InstanceContextcontext=newInstanceContext(this);client=newCommServiceClient(context,"WSDualHttpBinding_ICommService");client.Endpoint.Binding=绑定;这是我的客户端应用程序的app.config:您可以轻松实现您想要的效果。请看下面的代码:UribaseAddress=newUri("http://localhost/CommService");WSDualHttpBindingwsd=newWSDualHttpBinding();EndpointAddressea=newEndpointAddress(baseAddress,EndpointIdentity.CreateDnsIdentity("localhost"));client=newCommServiceClient(newInstanceContext(this),wsd,ea);解释一下:以上是C#学习教程:如何使用wsDualHttpBinding在代码中设置WCF客户端?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
