簡體   English   中英

什么是ASP.NET C#Ajax計時器或Jquery計時器中在線測試應用程序的最佳和安全計時器?

[英]What is best & Secure timer for online test application in asp.net C# Ajax timer or Jquery Timer?

我正在asp.net 4.0中創建一個新應用程序,其中包含一個在線測試模塊,該應用程序一次可以處理10-20k個學生。 現在我的困惑是我應該在這里使用什么,應該是:

  1. 安全,我不希望孩子們關閉瀏覽器中的javascript並獲得無限的測試時間。
  2. 哪些不應該增加網絡流量。
  3. 具有具有嘗試限制的暫停/啟動功能。
  4. 時間結束后應在服務器端觸發所需的功能(例如,通過c#函數重定向到另一頁)

任何幫助和示例代碼表示贊賞。

問候

阿洛克·沙瑪(Alok Sharma)

僅供參考:我對jquery沒有經驗。

如果計時器的安全性至關重要,則不應完全依靠javascript代碼。 我建議保留針對服務器和客戶端雙方的特定用戶開始測試的時間。 然后實施javascript計時器,該計時器定期與Web服務器同步。 當用戶完成測試並將結果發送到服務器時,您應該檢查服務器端是否已超時。

另外,我將添加邏輯以禁止打開頁面並在未啟用JavaScript的情況下開始測試的可能性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM