基本上是一個老師上週下降在我們圈這個項目上學期,我不知道從哪裏開始。我只想看看是否有人對如何實現這一點有一些建議:如何創建基於Web服務的計時器?
這項任務將評估學生實現簡單Web服務的能力。學生可以使用自己選擇的任何技術/平臺,但Web服務必須滿足以下要求:
一個服務端點將啓動一個定時器,並向客戶端發出令牌,當客戶端使用先前發出的令牌到第二端點,與定時器相關的經過時間將被計算並返回給客戶端,第三端點將接受令牌停止計時器並丟棄,定時器的經過時間將返回給客戶端。基本上這項任務需要學生建立一個秒錶服務,以啓動秒錶,獲得單圈時間,並獲得最後時間。要獲得完整信用,請包括一個客戶端,它可以對每個端點執行呼叫。客戶端可以使用JavaScript的XMLHttpRequest對象或輔助庫如jQuery進行到服務的調用是一個簡單的網頁,但客戶必須顯示第一調用返回的令牌,並通過第二和第三返回經過時間調用。
這是建議學生選擇語言/平臺,如Node.js的,Python或golang因爲這些語言包括標準庫的HTTP服務器並且都是跨平臺的。不需要構建基於SOAP的Web服務,該解決方案可以像基本的RESTful API一樣簡單。
任何幫助表示讚賞。
我建議你開始閱讀[nodejs express](http://expressjs.com/)和本[秒錶文章](http://stackoverflow.com/問題/ 20318822/how-to-create-a-stopwatch-using-javascript) – Max
很酷,感謝提示 –