ShopApp第一次重構

項目開始之初,Sever端只是單線程單Socket,現在App端要往Server發送訂單信息,不好處理,所以打算把這一塊重構,整理成多線程的。


整理之前,整個Sever端只有一個Sever類,全部實現都在這個類裏;現在Sever類只是一個入口。整理之後的類圖如下:


Engine, CatalogRunnable, GoodsRunnable, OrderRunnable都是Runnable的子類。Engine負責偵聽以及消息分發。CatalogRunnable負責處理分類信息;GoodsRunnable負責處理貨物信息;OrderRunnable負責處理訂單信息。


當然,這裏面還有很多改進的地方;但現在已經夠用,本着最快release的原則,這一塊就先這麼用着~~等到需要的時候再重構!


歡迎指導和建議~~

qq:2659586153

email [email protected]

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章