Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# WCF-对请求排队感到疑惑_C#_Wcf - Fatal编程技术网

C# WCF-对请求排队感到疑惑

C# WCF-对请求排队感到疑惑,c#,wcf,C#,Wcf,我有一个关于WCF中请求的简单问题。当多个用户请求同一进程时,WCF是否会自动将对服务的请求排队(服务是单例的),即假设我有一个函数需要一段时间才能完成,并且两个用户对此函数进行了调用,WCF是否会自动对请求进行排队,以便在第一个请求完成后开始处理下一个请求 ~只是想知道契约上的服务行为属性定义了如何处理会话、实例和并发。有关更多详细信息,请参阅 基本上,您可以配置它(1)一次处理一个请求,或(2)同时处理多个请求。好的,所以我知道如果您将它设置为实例,这无关紧要,但是如果设置为单例,wcf是否

我有一个关于WCF中请求的简单问题。当多个用户请求同一进程时,WCF是否会自动将对服务的请求排队(服务是单例的),即假设我有一个函数需要一段时间才能完成,并且两个用户对此函数进行了调用,WCF是否会自动对请求进行排队,以便在第一个请求完成后开始处理下一个请求


~只是想知道

契约上的服务行为属性定义了如何处理会话、实例和并发。有关更多详细信息,请参阅


基本上,您可以配置它(1)一次处理一个请求,或(2)同时处理多个请求。

好的,所以我知道如果您将它设置为实例,这无关紧要,但是如果设置为单例,wcf是否会自动处理排队?是的,wcf将处理排队。