随笔分类 - WCF
WCF
摘要:以下是host WCF的网站web.config配置。<?xmlversion="1.0"encoding="utf-8"?><configuration><configSections><sectionGroupname="system.serviceModel"><sectionname="domainServices"type="System.ServiceModel.DomainServices.Hosting.DomainServicesSe
阅读全文
摘要:1. 现象:访问服务时出现:App-Domain could not be created.Error:0x80131902原因: 更新IIS host的服务时没有stop网站,估计是因为强制替换文件造成IIS服务崩溃;解决方案:1)run the following command: "net stop w3svc" to stop web services;2)restart web serv...
阅读全文
摘要:微软认为这是VS2008的一个bug,并且将在VS2010的Beta2中解决。。。你如果非要调试,就用别的协议吧。。以下摘自微软网站声明:http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=472536If you expose a WCF web service via both WSDu...
阅读全文
摘要:当WCF的服务使用session时,我们只有几种协议可供选择:1. netTcp - 用这个协议是最好的,但有个重要问题是,IIS6不支持netTcp协议,所以要么我们用IIS7来host我们的WCF服务,要么就自己写一个host;2. wsDualHttp - 因为Http协议天生不是双工通讯的,所以要想双工通讯,必须在客户端再启用一个端口来做回调端口,如果我们不在客户端的代理端做任何事情的话,...
阅读全文
摘要:在用IIS7 host WCF服务时,准备使用传说中IIS7支持的netTCP协议,过程中遇到以下问题:第一个问题:站点绑定添加于修改也可以直接通过IIS管理器进行:选择相应站点=〉在右边的部分“Bindings”=〉在弹出的Site Bindings对话框中可以添加新的站点绑定和编辑现有的站点绑定,弹出的Site Bindings对话框中的类型中没有net.tcp类型运行...
阅读全文
摘要:1、客户端实现Callback接口时,如果回调函数有返回值,那么该返回值类型只能为基本类型,不能为接口类型,否则服务在回调时系统无响应,最后超时,不报任何错误。郁闷的是当返回值为接口类型,编译不报任何错误,客户端看到的该回调函数接口返回类型为object类型,貌似没问题,运行时也不报错,就是狂等直到超时;2、当UI线程调用服务,而服务此时回调UI的函数时,也无反应直到超时 。后来研究明白是发生了死...
阅读全文
摘要:1、Binding Security 2009.03.26 问题现象:部分客户端无法调用WCF服务 引起原因:服务绑定设置了安全设定,但并未正确设置安全配置。 解决方案:要想不搞复杂的安全配置,将security mode="None"。如下: Code highlighting produced by Actipro CodeHighlighter (freeware) http://ww...
阅读全文
摘要:2009-03-26 环境: 服务器:Windows server 2003 sp2 + WCF Host 服务管理器 + Oracle 10g数据库 客户端:Windows XP sp2 + WPF web application 待解决问题描述: 在Windows server 2003上发布的WCF服务,一部分Windows XP用户无法在客户端读取从Oracle中取出的数据。...
阅读全文