使用iis发布wcf服务
生活随笔
收集整理的這篇文章主要介紹了
使用iis发布wcf服务
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
????? 1 正確安裝iis和wcf
??????? 首先安裝iis,然后安裝wcf(也就是.net framework3.0),如果顛倒了兩者的順序,那就要使用ServiceModelReg命令進行注冊了
????? 2 配置iis,使其能識別.svc文件
??????? 在"應用程序配置"里添加.svc
??????
????? 3 創建一個WCF應用程序,代碼如下:
??????? namespace WCFServiceLibrary1
?????? {
???????? [ServiceContract()]
???????? public interface IService1
??????? {
????????? [OperationContract]
????????? string MyOperation1(string myValue);
???????? }
???????? public class service1 : IService1
??????? {
????????? public string MyOperation1(string myValue)
???????? {
??????????? return "Hello: " + myValue;
???????? }
??????? }
?????? }
???? 4? 創建一個asp.net 2.0的項目,可以是asp.net webform,也可以是webservice. 將之前創建的WCF的dll引用過來,然后在項目中添加一個后綴為.svc文件,內容如下:
??????? <%@ServiceHost language=c# Debug="true" Service="WCFServiceLibrary1.service1" %>?
?????? Service屬性的內容實際上是Service的命名控件+類名
?????? 接下來為項目添加Web.Config文件,然后右鍵點擊該文件,選擇Edit WCF Configuration
?????
??????
????? 按照向導添加配置信息(實際就是添加一些ABC信息)
????? 將工程發布,配置成網站(這里網站的地址要和endPoint的地址匹配),然后在瀏覽器中輸入.svc的地址,就可以看到服務頁面了,如下圖
?????
??
???
?
?????????
?? 參考:http://msdn2.microsoft.com/en-us/library/ms752258.aspx
??????? http://msdn2.microsoft.com/en-us/library/ms734710.aspx
轉載于:https://www.cnblogs.com/stswordman/archive/2007/03/15/669420.html
總結
以上是生活随笔為你收集整理的使用iis发布wcf服务的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ASP.NET AJAX文档-ASP.N
- 下一篇: ASP.Net开发新手常见问题备忘录