我需要根據存儲在數據庫中的日期時間每天發送推送通知。爲此,我想調用一個WCF服務,但我的問題是應該每天自動調用此WCF服務,而不進行任何交互。定期自動運行WCF服務
如何自動調用WCF服務?
如果有任何其他想法來完成這項任務,請提供。
謝謝
我需要根據存儲在數據庫中的日期時間每天發送推送通知。爲此,我想調用一個WCF服務,但我的問題是應該每天自動調用此WCF服務,而不進行任何交互。定期自動運行WCF服務
如何自動調用WCF服務?
如果有任何其他想法來完成這項任務,請提供。
謝謝
您可以輕鬆使用Windows服務來完成這種任務。在Windows服務中,您將添加對Web服務的引用,然後創建客戶端並調用服務。
windows服務也將有權訪問數據庫,以便爲其任務選擇數據。此外,您可以配置Windows服務以使計時器以特定間隔執行任務。
@ saravanan-謝謝。但我的主機服務器只有.Net框架,沒有開發環境。那麼是否有任何問題與給Windows服務引用wcf服務有關。你能提供代碼嗎? – user2042214
對開發環境沒有要求,您只需構建Windows服務,然後將其安裝在服務器中即可。請檢查此鏈接:http://a1ashiish-csharp.blogspot.com/2012/02/cnet-how-to-consume-wcf-service-hosted.html – Saravanan
謝謝,以及如何使Windows服務自動調用wcf服務特定的時間間隔 – user2042214
看看http://stackoverflow.com/questions/789852/wcf-windows-service-as-scheduled-service – JayL