是使用使用僞代碼WCF服務和請求排隊
T Dequeue() {
lock(syncRoot) {
if(queue.Empty) Thread.Wait();
}
}
void Enqueue(T item) {
queue.Enqueue(item);
Thread.Notify();
}
對於WCF一個手卷POCO隊列類請求排隊可擴展的方法?
是使用使用僞代碼WCF服務和請求排隊
T Dequeue() {
lock(syncRoot) {
if(queue.Empty) Thread.Wait();
}
}
void Enqueue(T item) {
queue.Enqueue(item);
Thread.Notify();
}
對於WCF一個手卷POCO隊列類請求排隊可擴展的方法?
WCF服務調節將在內部對請求進行排隊,而無需任何其他代碼。你想做什麼?
嗨Jezell,謝謝你的回覆。我剛加入一家新公司。他們所有的WCF服務都只是將輸入請求發送到各個內部隊列的墊片。然後代理商正在執行所需的任務。我想知道這是否是實現這一目標的最佳方式。 – 2008-10-19 04:08:50
不,因爲隨着您添加更多服務器,您的解決方案無法擴展,並且不可靠。您應該使用內置的WCF Queue Binding。
你能澄清這個問題嗎?你希望完成什麼? – tomasr 2008-10-17 12:47:26