2009-07-07 66 views
0

我有幾個wcf服務使用ServiceHost類來託管。 現在,我想實現一個可以託管這些服務的單獨的wcf服務。 任何人都請給我建議我該怎麼做?如何實現可以承載其他wcf服務的wcf服務?

想我已經創造了一些WCF服務,我可以通過自己使用的ServiceHost託管收留他們,但我想的是,可以承載任何WCF服務的程序,所以沒有服務需要自我託管

+2

你能解釋一下這個目的嗎?你已經有了一個WCF服務託管在某個地方,那麼爲什麼不把這個主機用於其他服務呢? – 2009-07-07 09:04:03

回答

0

嗯,你可以創建將承載這些WCF服務,或收留他們內部IIS服務,我想任何一個選項會爲你工作。

0

IIS可以託管爲您提供的服務 - WAS(Windows進程激活服務器)也可以做到這一點。他們都有自己的贊成和反對與託管。

Windows「Dublin」 - 在.NET 4.0之後的一段時間 - 將成爲WCF服務(和WF工作流程)的託管式中央託管環境的又一步。

這些都允許您讓別人爲您託管您的WCF服務 - 無需在您的事情結束時使用ServiceHost實例。

馬克