2008-10-17 56 views
2

是使用使​​用伪代码WCF服务和请求排队

T Dequeue() { 
    lock(syncRoot) { 
     if(queue.Empty) Thread.Wait(); 
    } 
} 

void Enqueue(T item) { 
    queue.Enqueue(item); 
    Thread.Notify(); 
} 

对于WCF一个手卷POCO队列类请求排队可扩展的方法?

+0

你能澄清这个问题吗?你希望完成什么? – tomasr 2008-10-17 12:47:26

回答

1

WCF服务调节将在内部对请求进行排队,而无需任何其他代码。你想做什么?

+0

嗨Jezell,谢谢你的回复。我刚加入一家新公司。他们所有的WCF服务都只是将输入请求发送到各个内部队列的垫片。然后代理商正在执行所需的任务。我想知道这是否是实现这一目标的最佳方式。 – 2008-10-19 04:08:50

1

不,因为随着您添加更多服务器,您的解决方案无法扩展,并且不可靠。您应该使用内置的WCF Queue Binding