我正在开发一个UWP客户端项目,它需要使用WCF服务器的一些服务。我使用Visual的“添加服务引用”工具自动生成服务客户端(代理)。绑定类型为NetTcpBinding。MainServiceClient(tcpBinding, new EndpointAddress("net.tcp://localhost:8773/MyWCF/MainService/tcp"));
问题是,我是否需要调用服务客户端似乎可以在第一次调用时自动打开。但我从这个上读到,自动打开的服务客户
我在WCF服务的服务方法(OperationContract)中使用System.Net.Http.HttpClient的静态实例。由于WCF请求是每次调用,这意味着我将为每个WCF请求创建一个新HttpClient实例。这是否会导致端口外异常,或者一旦WCF Per Call请求完成,HttpClient的实例就应该被处理。