在WCF中实现双向通信, Callback 注意问题
2007-12-02 22:17
344 查看
看了Artech 的我的WCF之旅(3):在WCF中实现双向通信(Bi-directional Communication)
自己也写了个小例子, 可谓“好事多磨”, 看着人家的文章一步一步地搞这个例子也遇到了不少问题。
好在有我这双Debug查错的火眼金睛,问题都迎刃而解。 <host>
<baseAddresses>
<add baseAddress="http://localhost:10002/ComputeService"/>
</baseAddresses>
</host>
2. 指定Callback Contract跟那一个Contract关系:
3. 在Service实现类中设定并发模式:
4. 要为URL 添加保留项,即开放该地址http://localhost:10002/ComputeService. 这个操作只针对Vista, 可能Windows 2003也要, 不清楚。
如何添加呢?
首先, 如果你打开了UAC(用户帐户控制),你需要关闭它。
打开命令行, 使用netsh.exe 工具进行配置(Windows 2003使用httpConfig.exe)
键入 netsh http add urlacl url=http://+:10002/ComputeService user=[Domain]\[UserName]
关于更多为http 的url设置相关权限的信息, 参考:
http://msdn2.microsoft.com/en-us/library/ms733768.aspx.
自己也写了个小例子, 可谓“好事多磨”, 看着人家的文章一步一步地搞这个例子也遇到了不少问题。
好在有我这双Debug查错的火眼金睛,问题都迎刃而解。 <host>
<baseAddresses>
<add baseAddress="http://localhost:10002/ComputeService"/>
</baseAddresses>
</host>
2. 指定Callback Contract跟那一个Contract关系:
3. 在Service实现类中设定并发模式:
4. 要为URL 添加保留项,即开放该地址http://localhost:10002/ComputeService. 这个操作只针对Vista, 可能Windows 2003也要, 不清楚。
如何添加呢?
首先, 如果你打开了UAC(用户帐户控制),你需要关闭它。
打开命令行, 使用netsh.exe 工具进行配置(Windows 2003使用httpConfig.exe)
键入 netsh http add urlacl url=http://+:10002/ComputeService user=[Domain]\[UserName]
关于更多为http 的url设置相关权限的信息, 参考:
http://msdn2.microsoft.com/en-us/library/ms733768.aspx.
相关文章推荐
- 我的WCF之旅(3):在WCF中实现双向通信(Bi-directional Communication)(转载)
- 手写JAVA NIO实现Socket通信及其过程中注意的问题
- MyEclipse6.5整合flex实现与java简单通信过程中遇到的问题和注意事项
- WCF Learning(3):在WCF中实现双向通信(Bi-directional Communication)
- WCF服务通过TCP实时监控客户端状态,并可以向客户端广播推送消息,实现双向通信
- [原创]我的WCF之旅(3):在WCF中实现双向通信(Bi-directional Communication)
- WCF Learning(3):在WCF中实现双向通信(Bi-directional Communication)
- 解决WCF双工通讯模式中向ChannelFactory提供的InstanceContext包含未实现CallbackContractType的问题
- Thinking in Java---线程通信+三种方式实现生产者消费者问题
- 【C/S通信交互之Http篇】使用Curl与Jetty(Server)实现手机网游Http通信框架&解决curl.h头文件找不到问题
- 多分录打印的实现及需要注意的问题
- 经典面试编程题--atoi()函数的实现(就是模拟手算,核心代码就一句total = 10 * total + (c - '0'); 但是要注意正负号、溢出等问题)
- rails+apache2+passenger+ssl实现https双向认证通信
- LTE PDCP EEA 和 EIA 算法 实现应注意的问题
- 二分查找(Binary Search)需要注意的问题,以及在数据库内核中的实现[谁有源码麻烦贴过来个链接学习学习]
- php实现单,双向链表,环形链表解决约瑟夫问题
- WCF通信字节大小的问题,下班后四十分钟总算搞定了。
- 按照一定的规格形式导出需要的数据(导出功能实现和一些需要注意的问题)
- [DragDraw开发]wcf通信古怪问题