0
iam在asp.net遊戲上工作,我需要延遲觸發器(它不存在)或在服務器端運行線程。服務器超時/延遲觸發
常用的工具: MSSQL 2008 Express的 asp.net MVC3(剃刀)
簡單的我想要做的遊戲像TRAVIAN或其他一些網頁瀏覽器的遊戲,但IAM套牢攻擊。第一名球員需要訓練單位。然後他可以挑選敵方玩家並指派單位進行攻擊。然後攻擊開始,並在一段時間後進行評估(當單位到達地圖上的敵方玩家位置時)。 我不知道如何在這段時間後調用方法,即使用戶在聲明攻擊後關閉瀏覽器也必須調用它。
我發現了mssql WAITFOR,但它不適合,因爲可能有多個進程(攻擊)。
最好的解決方案將是,如果我可以做一些像在服務器端的工作線程。這將檢查是否有任何攻擊單位到達敵方玩家並且應該計算戰鬥。
感謝爲你回覆
該項目託管在遠程服務器(託管服務器),我沒有選擇運行這樣的程序。我寧願支持mssql服務器本身的東西。 – Mat
爲什麼不在web應用程序中運行調度程序呢? –
最小間隔是5分鐘,我需要秒精度 – Mat