2013-10-22 25 views
0

我有應用程序,已經有服務。ServiceHost的2個實例可以在一個應用程序中嗎?

ServiceHost serviceHost = null; 
serviceHost = new ServiceHost(typeof(*.*.*.*.com.MapViewPortTypeClient), new Uri(uri)); 

我可以在這個應用程序中創建的ServiceHost的另一個實例,例如:

ServiceHost serviceHostKW = null; 
serviceHostKW = new ServiceHost(typeof(*.*.*.*.com.ClientKW), new Uri(uriKW)); 

所以在此之後將是2個服務(服務器)在此應用程序。我會有什麼問題嗎?

+1

你試過了嗎? –

+1

你將沒有問題。有類似的問題 http://stackoverflow.com/questions/54419/how-to-host-2-wcf-services-in-1-windows-service/77401 – Redwan

+0

你可以有n-numer的服務調用。 – Jay

回答

1

是的,你可以創建許多ServiceHost情況下,只要你想..但顯然網址:端口應該是不同的

相關問題