한 번에 모든 클라이언트에서 한 요청을 처리하려는 WCF 서비스가 있습니다. 클라이언트 A의 요청을 처리하고 클라이언트 A가 끝날 때까지 클라이언트 B가 기다려서 서비스가 보려고하기를 원합니다. 나는 아래의 코드가 이것을 달성했다고 생각했다.WCF 서비스 웹 서비스 Concurrency.Single
[ServiceContract]
public interface IRestServiceImpl
{...}
[ServiceBehavior(ConcurrencyMode = ConcurrencyMode.Single)]
public class RestServiceImpl : IRestServiceImpl
{...}
한 번에 하나의 클라이언트 만 처리하고 다른 클라이언트가 대기열에서 대기하도록 허용하려면 어떻게합니까?
을 확인하십시오. 그들이 내가 필요한 방식으로 내 상황을 견디고있는 것처럼 보입니다. 귀하의 답변을 주셔서 감사합니다. – Martin