我正在構建一個應用程序,它將在服務器場上分配其處理。在我的基本設計中,我有兩項服務:WCF適用於所有情況?
一個監視新工作,排隊並管理結果的「控制器」。
綁定到特定控制器的「worker」。工作人員將檢查其控制器的工作,並將結果推回。
在我在WCF看到的breif外觀中,它似乎暗示了MEST風格的消息傳遞SOA。這種機制似乎沒有與我將要做的溝通類型進行協調。
我混淆了WCF是什麼? .NET Remoting在這個世界還有一席之地嗎?或者我是否在侏羅紀,WCF之前的思維方式中思考這個問題。
編輯:
遺漏了一些細節。蹭的是我需要計時工作。如果工作項目檢查時間過長,我應該能夠對整個事情進行錯誤處理。我所看到的所有例子似乎都對即將離任的消息採取「發送和忘記」的態度。我需要在合理的時間範圍內確定性的結果或錯誤。希望澄清。