结合HttpListener服务和Wcf服务

时间:2013-10-01 14:37:43

标签: wcf web-services http

我正在构建一个由Silverlight使用的自托管服务。此服务不是直接的Wcf服务,但它使用HttpListener为Silverligt实现流服务。为了让它可以被Silverlight访问,我创建了另一个服务(即Wcf服务)来为clientaccesspolicy.xml文件提供服务。

我的问题是,一旦我的clientaccesspolicy服务在http://localhost:9001注册,我就无法访问正在http://localhost:9001/silverlightstream收听的流媒体服务。

我在http://localhost:9001/xxx注册了几个其他Wcf服务,可以与clientaccesspolicy服务无缝共存。

如何让流媒体服务与clientaccesspolicy服务一起工作,我需要做些什么?

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

之前我已经回答了类似的问题,我不知道它适合你的情况,但看起来它可能会对你有所帮助:

How can I host a Silverlight 4 application in a WPF 4 application?

在我的项目中,我更进一步,并通过所述自托管服务提供了html / xap文件(以免需要IIS,因为IIS对于我所需要的东西来说有点过于膨胀。)