掌握客戶APP及行業別POS 系統設計/規劃/建置 資料整理
既然常見二種架構都有缺點,難道三層式的架構就能避免缺失?
答案是不盡然,必須輔以幾個特性才能完全避免。
在進一步解釋之前,先解釋何謂三層式:
在進一步解釋之前,先解釋何謂三層式:
Client端:作用是讓使用者輸入的畫面,通常Client端可以透過Browser來自動安裝。
Server端:其作用有:
1. 一般Client端負責收集,使用者輸入的值之後傳回Server端,根據定義好的商業邏輯來存入資料庫
2. 負責管理後端資料庫的連線,管理的方向大致是--有使用才連線,不然挪給別人使用或預留幾條連線,讓使用者可快速連線。
3. 前端狀態的儲存,如使用者資訊,連線時間...等。
資料庫:其作用是資料儲存。
在初步了解完三層式的架構之後,接下來筆者深入討論完整三層式架構。
一般廠商為了節省成本往往單機版採用檔案型資料庫(DBF或Access...);網路版採用資料庫(MySQL、SQL Server、DB2或Oracle...)及Web版會採用不同的架構。其最大的後遺症是-每轉換一個版本,便需重新轉換一次系統;重新匯入資料;重新熟悉新的操作畫面;重新上線教育使用者。
神奇系列的三層式架構,不管是單機版、網路版及Web版均採用以下三層式。
華綺資訊顧問股份有限公司
連絡承辦人員 : 謝先生
行動電話 : 0988-967-688
Line ID : pos.app
E-Mail: pos.advisor@gmail.com
連絡時間 : 平常工作日 09:00 ~ 17:00
行動電話 : 0988-967-688
Line ID : pos.app
E-Mail: pos.advisor@gmail.com
連絡時間 : 平常工作日 09:00 ~ 17:00