通過IIS承載WCF服務注意事項

2021-04-24 02:21:10 字數 375 閱讀 6166

從msdn的介紹得知,使用iis6(包含iis6)之前的版本做為wcf的宿主將只能夠使用http做為通訊的協議。

如果發現部署了svc字尾名但是iis無法識別的話請按照如下步驟嘗試解決:

1、執行:c:/windows/microsoft.net/framework/v3.0/windows communication foundation/servicemodelreg.exe -i

如果安裝失敗,請參考msdn上的http://msdn.microsoft.com/zh-cn/library/bb675150.aspx檢查iis的安裝是否符合要求。

如果發現無法使用vs2008發布web應用,請檢查是否安裝了iis6管理相容性並且是否是以管理員模式啟動的vs2008。

使用IIS承載WCF服務

1 wcf可以方便的通過iis承載,此承載模型與asp.net和asp.net web service使用的模型類似。2 wcf可以在以下作業系統上的iis版本上承載 小注 3 在iis 7.0中提供了一種新的承載服務方式即was windows process activation service...

WCF通過IIS寄宿服務

1 為iis應用建立物理位置,其實就是找個地方新建資料夾 例如 iisservice 用於存放相關檔案。2 建立iis應用程式。控制面板 管理工具 開啟iis。在預設 節點右擊,選擇新增應用程式。別名隨便起,物理路徑選擇 1 步驟中建的資料夾。直接點選確定,測試設定忽略之。4 右擊在步驟 2 中新建...

在WAS中承載WCF服務

假設iis站點下已有class1.svc檔案和web.config檔案,如下圖 1 在控制面板的 啟用或關閉windows功能 中勾選圖中紅色標記 2 下一步我們需要新增繫結到web站點,如上圖中的ww站點,我們將向ww站點新增tcp協議作為例項,開始 所有程式 附件 右鍵以管理員身份執行命令列工具...