我負責使用互聯網在各個站點之間傳輸數據的應用程序,而且有些客戶因爲付費而感到尷尬,所以我們需要一種機制,允許我們切斷非付款人的服務。我想防止管理員使用防火牆阻止我們的支票,但相反,我想給我們的公司網站一些津貼因某種原因消失,不能訪問。遠程啓動/停用並防止業務中斷
我想象的方案是:
server makes twice daily check to web page using a URL like:
http://www.ourcompany.com/check.php?myID=GUID&Code=MyCode
這則返回一個包含要麼什麼都不感興趣,或GUID和值的響應。
GUID=0
零表示服務器應停止操作。爲了再次工作,服務器將每5分鐘檢查一次相同的信息,直到該值與它認爲它傳入的代碼應該轉換爲的值相匹配。
這個方案對我來說很有意義,但問題的確是如何防止阻塞。鑑於我們知道我們必須有互聯網接入,我們應該多久才能繼續運作,而無法從我們的網絡服務器獲得迴應?是14天左右,然後我們就把它關掉最好的方法?
嗯,是的。好的,我們將使用公鑰加密文件,以便我們必須有良好的下載和解碼或「失敗」。商業或編程決定?也許,但是程序員需要解決這個問題。 – mj2008 2009-04-17 08:37:20