在WAS中承載WCF服務

2021-08-01 20:04:59 字數 769 閱讀 5537

假設iis站點下已有class1.svc檔案和web.config檔案,如下圖:

1、在控制面板的 『啟用或關閉windows功能』 中勾選圖中紅色標記

2、下一步我們需要新增繫結到web站點,如上圖中的ww站點,我們將向ww站點新增tcp協議作為例項,開始->所有程式->附件->右鍵以管理員身份執行命令列工具 ,

執行如下命令 

這個命令向ww站點新增了net.tcp的繫結,808:*表示此ww站點的埠號。

web.config檔案內容:

bindingconfiguration="newbinding0" contract="wcfservicelibrary8.iservice1" />

///除了使用《新增服務引用》的方式生產客戶端**,還可以使用cmd的方式:

引數:/out:表示輸出到哪個路徑下。/config:表示配置檔案輸出到哪個路徑下 。後面的net.tcp://。。。。表示公布的元資料終結點的服務端位址

使用IIS承載WCF服務

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

WCF中常見的幾種Host,承載WCF服務的方法

1 寫在前面 我們都知道wcf在執行的時候必須自己提供宿主來承載服務。wcf 本身沒有附帶宿主,而是提供了乙個 servicehost 的類,該類允許您在自己的應用程式中host wcf 服務。然後呼叫 servicehost 的 open 方法即可。我們知道wcf是針對soa的一套技術.對於soa...

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

從msdn的介紹得知,使用iis6 包含iis6 之前的版本做為wcf的宿主將只能夠使用http做為通訊的協議。如果發現部署了svc字尾名但是iis無法識別的話請按照如下步驟嘗試解決 1 執行 c windows microsoft.net framework v3.0 windows commun...