自托管 WCF ServiceHost/WebServiceHost 并发/性能设计选项 (.NET 3.5)
因此,我将通过自托管(在 WindowsService 中)WebServiceHost 提供一些功能(不确定如何使用 ServiceHost 处理 HTTP GET/POST),其中之一可能会被大…
如何在同一个套接字上托管WCF服务和TCP服务器?
今天我使用 ServiceHost 来自托管 WCF 服务。 我想在我的 WCF 服务附近托管我自己的 TCP 程序,用于直接套接字操作(例如留置某种广播 TCP 流) 我需…
WCF 服务工作线程与 ServiceHost 线程通信
我有一个打开 ServiceHost 对象的 Windows NT 服务。服务主机上下文是每个会话的,因此为每个客户端创建一个新的工作线程。我想做的是让每个工作线程…
多个服务主机有什么好处?一个 ServiceHost 是否支持一个端点上的多个同时连接?
我正在考虑自行托管我的 WCF 服务,而不是使用 IIS。对我来说,一个大问题是我是否需要像 IIS 那样实例化多个服务主机,或者一个就足够了。 除了由于…
可以从数据库加载AppDomainSetup.ConfigurationFile吗?
我正在使用 ServiceHost 处理 WCF 主机并动态创建多个应用程序域来保持我的服务正常运行。我还计划将我的程序集保留在数据库中并使用 Assembly.Load(b…
WCF - 如果在客户端连接时关闭,则关闭双工 ServiceHost 会阻塞 CloseTimeout 持续时间
我有一个 Windows 服务,托管三个不同的双工 WCF 通道。客户可以连接以通过回调合约向他们发送更新。本质上存在三个发布-订阅渠道。 当客户端连接时,…
在某些 PC 上创建 WCF ServiceHost 对象需要三到四分钟
我创建了一个 WCF 服务,它不使用 app.config 来配置自身。但是,在某些 PC 上,构建 ServiceHost 对象需要三到四分钟。我认为我的服务有问题,因此构…
WCF 服务的 Win32Exception @ ServiceHost.Open()
我正在为我正在编写的一系列广泛的 WCF 服务基础设施编写 BDD 规范。我注意到我编写的每个规范都涉及对 ServiceHost.Open() 的调用,该行需要花费 2 -…
在 WCF 托管服务中加入线程
任何人都可以推荐一种“干净”的方式来关闭托管在 servicehost 对象中的 WCF 服务及其线程吗? 调用servicehost.Close()当服务产生其他线程时不起作用…
单元测试时ServiceHost地址冲突
我正在编写一个小型 WCF 托管引擎,它将根据 .config 文件动态创建 ServiceHost。总体思路是允许我们在运行时删除现有服务以及添加新服务,而无需使所…
ServiceHost消息接收事件?
在 ServiceHost 或 Channel 或 Dispatcher 处理消息之前,肯定必须附加一个事件吗?我假设它可以通过 OperationContext.Current 访问,但我能找到的最…
如何在 Windows 服务中设置可以访问 Windows 服务中的状态信息的 WCF ServiceHost
我用 C# 编写了一个 Windows 服务。 它运行良好且性能良好。 我在 Windows 服务中添加了 WCF 服务,使客户端应用程序能够连接到 Windows 服务并从 Win…
WCF::ServiceHost& AddServiceEndpoint:参数类型是否颠倒?
当我尝试学习 WCF 时,它看起来很简单,但我遇到了一个奇怪的情况......至少对我来说似乎很奇怪。 为什么 ServiceHost ctor 采用具体类,而 AddServic…
WCF:什么是 ServiceHost?
由于我目前正在学习使用 WCF 服务,我经常在互联网上遇到教程,其中提到在使用 WCF 服务时使用 ServiceHost。 这个ServiceHost到底是什么? 在我当前…
WCF 服务 - 运行时在接口上看不到 ServiceContract
我是 WCF 新手,正在尝试运行我的第一个服务。 我很接近,但仍停留在这个问题上。 在我的接口定义文件中,我有这个: [ServiceContract(Namespace="ht…