0
請在以下建議:Windows服務與服務層
語境:
我有一個窗口服務,與服務和數據層。現在我的服務需要監視文件的文件夾,然後如果有文件匹配特定的正則表達式,它應該將文件加載到數據庫中並將文件移動到「完成」文件夾。
問:
應該走什麼樣的代碼在Windows服務......並應該去什麼樣的代碼到服務層。我最初的想法是在將服務層中的所有文件加載到Windows服務中,同時將所有文件觀察和文件移動功能放入Windows服務中。
請指教。 。 。任何幫助將非常感激。
謝謝!
感謝您的建議。那麼這是否意味着Windows服務本身應該通過請求傳遞到服務層,而不是自己做任何處理?目前,Windows服務正在監視文件並執行文件移動。 – user2487466
Windows服務應該監視文件並將文件名傳遞給域服務層。域服務層完成剩下的工作(讀取內容,提交數據到數據層並移動文件)。如果您使用這種方法,那麼windows服務非常渺茫,您可以在別處重新使用處理邏輯(例如客戶端,WebService等) – syatrix
有意義。謝謝! – user2487466