推甄有需要用到的,請自行前往下載。
如果需要的資料不在上面,可以跟我要。
如果有要補充的資料,請自行放上去。(可匿名登入)
目前行數:3288行(含註解與空行), 2245行(不含註解)
Server端使用之平台(Windows Server 2003)...比較不會當機
CPU: Intel core 2 E6300, 1.86GHZ
Memory: 4GB
Server端的設計理念是:必須能承受同時多個請求又不過度取用資源,功能方面也必須能夠簡單地擴充。
目前曾對Server端做過5000筆資料的壓力測試,執行至今軟體本身沒有發生過異常(作業系統當機除外)。(可參考之前阿汶做的測試)
曾遇到比較有趣的問題:
- 多執行緒同步問題。
- 資料編碼格式問題。(編碼為UTF-8,然而在傳輸時常忘記轉碼)
- 功能擴充問題。(在軟體設計上獲得解決)
目前的軟體設計,予許在只更動 MarketRequestType的狀況下,就能新增一個可處理的請求型態。想要新增一個請求型態,只需要先把特定的Responder寫好(實作Responder介面),並在MarketRequestType類別裡註冊請求型態與處理該型態的Responder即可。
有問題可以提出。
沒有留言:
張貼留言