和我一起学WCF(6):宿主(Hosting)
WCF所支持的宿主服務(wù):
??? 1.Self-hosting:控制臺應(yīng)用程序,Windows應(yīng)用程序,Windows服務(wù),HTTP,TCP,named pipes,MSMQ
?? 2.IIS/ASP.NET
?? 3.Windows Activation Service
?
?
ServiceHost實例必須進(jìn)行初始化為服務(wù)暴露出端點(endpoint)
?
每個ServiceHost與指定的服務(wù)類型相關(guān)聯(lián)
?
核心方法:
?? Open()-------打開信道監(jiān)聽器
?? Close()-------關(guān)閉信道監(jiān)聽器
?
ServiceHost host=new ServiceHost(typeof(HelloIndigo.HelloIndigoService));
?
host.AddServiceEndpoint(typeof(HelloIndigo.IHelloIndigoService),new NetTcpBinding(),"net.tcp://localhost:9000/HelloIndigo");
host.Open();
?
?
?
IIS/WAS 宿主
?
1.請求根據(jù).SVC文件在IIS中的擴(kuò)展映射到WCF中
<% @ServiceHost Service="HelloIndigo.HelloIndigoService"%>
服務(wù)類型與@ServiceHost的聲明相關(guān)
?
?
???
轉(zhuǎn)載于:https://www.cnblogs.com/duwamish/archive/2008/08/15/1268672.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的和我一起学WCF(6):宿主(Hosting)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle 随机取值函数,随机数函数大
- 下一篇: 【PHP入门到精通】:Ch05:字符串处