私はWCFサービスを公開するWinformsアプリケーションを持っています。WinformsアプリのWCF - 常にシングルスレッドですか?
IISから、私はサービスを利用しようとします。 2台の異なるコンピュータから、私はtest1.aspx
を呼び出して、Winformsアプリケーション内のWCFを呼び出します。私は、WCFは、シングルスレッドであり、それはCALL 2の処理を開始する前に、それは私は、Windows Server 2008 R2とIIS 7.5を持っているプロセスのCALL 1.
[ServiceBehavior(IncludeExceptionDetailInFaults = true,
ConcurrencyMode=ConcurrencyMode.Multiple,
InstanceContextMode=InstanceContextMode.PerSession)]
に完了する必要があると見
test1.aspx => from computer 1 => First Call
test1.aspx => from computer 2 => Second Call
誰でも手伝ってもらえますか?
はどのようにしてWinformsのアプリ内であなたのWCFサービスをホストしています?あなたのやり方によっては、シングルトンやシングルスレッドのサービスになるかもしれません.... –