2009-06-03 17 views
1

IISで複数のサービス契約をホストする方法。たとえば、私は3つの異なるサービス契約をプロジェクトに持ち、3つの異なるクラスに実装しています。最初に私はSVCファイルを使ってIISでサービス契約を結んでいます。今は同じサービスで別のサービスをホストしたいのですが。出来ますか?IISで複数のサービス契約をホストする

単一のサービス(SVCファイル)で複数のサービス契約を公開する方法

または

、それは可能ですか?私は、このソリューションのためのいくつかの入力をお願いします。

答えて

1

はい。 .svcファイルはサービスクラスを参照します。このクラスは複数のサービス契約をリストするだけで実装できます。簡略化された例:

[ServiceContract] 
public interface ICalculator // ... 

[ServiceContract] 
public interface IHelloWorld // ... 

public MyMultiContractService : ICalculator, IHelloWorld // ... 

<%@ServiceHost language=c# Debug="true" Service="MyMultiContractService"%> 
-1

ここではわからない場合は、WCFの素晴らしいスクリーンキャストシリーズです。

http://msdn.microsoft.com/en-us/netframework/wcf-screencasts.aspx

+1

私は、彼はちょうど彼のサービス、WCFアプト全体ではなく、スクリーンキャストをホストする方法に関するいくつかの助けが必要だと思います。 – Attilah

関連する問題