2013-03-25 50 views
0

我有许多客户端使用WCF wsDualHttpBinding进行通信,这些客户端正在访问主机,询问信息。 这个信息已被搜索,这意味着答案是不能在同一个线程中得到回应。如何在WCF通信中访问服务主机中的服务

问题看起来一样: How to communicate between WCF service and host application?

只有我不能使用Singleton构造函数,但必须使用主机的typeof(..)构造器,因为我可以有更多的客户。 但服务主机如何访问客户端发送正确答案?

问候,

罗布

回答

0

是否有一个原因是,外的箱子WCF双工通信不能工作?

这里有一个定义,例如: http://msdn.microsoft.com/en-us/library/ms731064.aspx

+0

是的,所有的例子我发现使用他们立即发送一个回给服务器的解决方案。但在我的情况下,主机将消息传递给另一个线程以找到客户端的答案,并且当此线程返回答案时,主机必须开始回叫客户端。但是,该主机如何访问引发该问题的服务? – Rob 2013-03-25 13:40:26