請教關於即時系統的架構........ |
尚未結案
|
jojoboy
初階會員 發表:65 回覆:108 積分:34 註冊:2002-03-13 發送簡訊給我 |
冒味請教各方前輩......
因為小弟公司的POS系統之前是用單機作業的.......
現在要改為使用VPN將資料傳回總公司.......
原始的架構是使用Paradox,然後將資料轉為文字檔透過ftp傳回總公司......
現在因為要使用VPN...所以我想規劃為......
Client端使用MSDE,Server端使用MS-SQL2000
我的想法是,每筆異動資料都先Update至Client端的MSDE內.......
然後,透過SQL Server中的資料庫複寫功能來達到更新Server端的SQL Server..
但...我以前沒碰過這樣的CASE......
所以想與各方前輩研究請教......
看有沒有更好的方式...
Thanks
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
引言: 冒味請教各方前輩...... 因為小弟公司的POS系統之前是用單機作業的....... 現在要改為使用VPN將資料傳回總公司....... 原始的架構是使用Paradox,然後將資料轉為文字檔透過ftp傳回總公司...... 現在因為要使用VPN...所以我想規劃為...... Client端使用MSDE,Server端使用MS-SQL2000 我的想法是,每筆異動資料都先Update至Client端的MSDE內....... 然後,透過SQL Server中的資料庫複寫功能來達到更新Server端的SQL Server.. 但...我以前沒碰過這樣的CASE...... 所以想與各方前輩研究請教...... 看有沒有更好的方式... Thanks不知你考不考慮直接透過Tcpip來Access sql 資料庫進行異動, 而不是透過複寫功能? |
jojoboy
初階會員 發表:65 回覆:108 積分:34 註冊:2002-03-13 發送簡訊給我 |
|
change.jian
版主 發表:29 回覆:620 積分:439 註冊:2003-06-02 發送簡訊給我 |
一般而言,如果你的pos系統的client端不在同一個地點,有所謂的總公司的話,那麼建議你在店面與總公司之間,還是自己寫傳檔程式會來的比較好(或者延用原來的ftp的方法也可以). 承如你所顧慮的,店面與總公司的連線有可能會斷線.不管技術再怎麼進步,這都有可能會發生,而且是一但發生,通常不會兩三下就解決的(尤其是中華電信這段),除非使用者同意一但網路斷線他就暫停結帳直到網路恢復為止.否則最好在各client端都有一個小型的db儲存資料,然後每天固定時間把資料回傳到總公司. 雖然我也有做過3-tird的系統,把中間層的apserver直接放到internet上的一個直實IP,然後讓各個不同地點的client端以tcp/ip的方式把資料即時更新回主機.但老實說,因為user的資料量其實不大,所以系統的performance整體上而言還讓user可以接受.不過如果你的pos系統client端是像7-11那種,三不五時在結帳的,建議你不要這樣作.
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |