摘要: ChannelDispatcher 对象将在特定 URI(称为侦听 URI)的 IChannelListener 与服务的实例相关联。 每个 ServiceHost 对象都可以拥有多个 ChannelDispatcher 对象,这多个对象每个都可与该服务的不同侦听器和侦听 URI 相关联。 当消息到达时,ChannelDispatcher 查询每个相关的 EndpointDispatcher 对象以确定终结点是否可以接受消息,以及将该消息传递到可以接受消息的终结点。 当消息的目标地址与 AddressFilter 属性相匹配并且消息操作与 ContractFilter 属性相匹配时,Endpo 阅读全文
posted @ 2011-01-12 22:13 KidYang 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 有时会因为一些原因,需要在xp下发布wcf,发现遇到几个问题。无法访问iis元数据时,应用aspnet_regiis -gawindows用户名有时浏览.aspx 页时会出现一下错误!“/WebSite”应用程序中的服务器错误。 -------------------------------------------------------------------------------- 未能创建 Mutex。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidOper 阅读全文
posted @ 2011-01-12 13:38 KidYang 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 下文作者当时用的是.Net Framework4.0 beta和vs.net 2010 beta2,而我遇到这个问题的时候,已经用上了正式版,问题一样,解决问题的方法也一样。.Net3.5的WCF服务在IIS7中发布后,在IE中访问.svc文件出现以下错误:HTTP 错误 404.17 - Not Found请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。 后来发现在II7的WCF服务网站中处理程序映射中 *.svc文件已经被.Net Framework4.0的处理程序aspnet_isapi.dll接管,看来是由于装了.Net Framework4.0 beta和vs.net 阅读全文
posted @ 2011-01-12 12:40 KidYang 阅读(6345) 评论(0) 推荐(0) 编辑