Windows Service 與 WebService 開發

最近的一個小項目終於告一段落了,還是老規矩,整理一下吧。
因爲緊接着還有一個項目要儘快完成,所以這裏先粗寫一下,以後有時間的時候補上完整的說明。

WebService:

在遠程服務器上部署一個 WebService 供本地服務調用,將本地服務發送到 WebService 的數據保存或更新到遠程服務器

數據庫中並反饋結果給本地服務。

Windows Service:

在本地機器上開發一個 Windows 服務,每過一定時間向遠程服務器的 WebService 發送更新過的數據。

期間如果斷網(無法將數據發送到遠程服務器上),則將發送失敗的數據以文本形式保存到本地文本文件中。

保存時根據不同時間的數據,按照年——月——日的形式建立文件夾,以天爲單位保存每一份文本文件。

當網絡恢復時,則將本地文件中的數據優先發送到遠程服務器上。

守護進程:

守護進程的主要功能就是實時監測 Windows Service 是否崩潰或停止,若崩潰則需要重新啓動它。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章