浅析概括wcf自托管宿主

上传人:j****9 文档编号:45522480 上传时间:2018-06-17 格式:DOC 页数:2 大小:37KB
返回 下载 相关 举报
浅析概括wcf自托管宿主_第1页
第1页 / 共2页
浅析概括wcf自托管宿主_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《浅析概括wcf自托管宿主》由会员分享,可在线阅读,更多相关《浅析概括wcf自托管宿主(2页珍藏版)》请在金锄头文库上搜索。

1、浅析概括 WCF 自托管宿主学习 WCF 时,你可能会遇到 WCF 自托管宿主问题,这里将介绍 WCF 自托管宿主问题的解决方法,在这里拿出来和大家分享一下。利用 WCF 提供的 ServiceHost提供的 Open()和 Close()方法,可以便于开发者在控制台应用程序,Windows 应用程序乃至于 ASP.NET 应用程序中托管服务。不管自宿主的环境是何种应用程序,实质上托管服务的方式都是一致的。例如在控制台应用程序中:1.using (ServiceHost host = new ServiceHost(typeof(DocumentsExplorerService) 2. 3.h

2、ost.Open(); 4. 5.Console.WriteLine(“The Service had been launched.“); 6.Console.Read(); 7. o关于 WCF 服务操作 SayHello()案例分析 o知识宝典之介绍 WCF 数据契约 o图文演示 WCF 序列化流程 o教你两种方法调用 WCF 服务 o新手必看 WCF 服务元数据介绍 ServiceHost 实例是被创建在应用程序域中,因此我们必须保证宿主进程在调用服务期间不会被关闭,因此我们利用 Console.Read() 来阻塞进程,以使得控制台应用程序能够一直运行,直到认为地关闭应用程序。如果是 Windows 应用程序,则可以将创建ServiceHost 实例的代码放在主窗体的相关代码中,保证服务 WCF 自托管宿主不会被关闭。相应地,我们需要配置应用程序的 app.config 配置文件: 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 27. 28. 29. 30. 31. 32. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 注意,配置文件中的服务名必须包含服务契约以及服务类的命名空间。此外,在配置文件中我通过标签为服务添加了基地址,因此在 endpoint 中,address 为“。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 初中教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号