有需求或技術問題可以隨時跟我連絡 (MSN上線時)

2010年4月6日 星期二

TCP 與 UDP的比較

熟悉網路的人,應該都聽過TCP與UDP,這裡我們簡單來看看到底這兩個協定差別在那?
TCP(Transmission Control Protocol)
UDP(User Datagram Protocol)
TCP這個協定最主要的特色在於傳輸資料時,需要驗證資料,確保正確性。所以花的時間稍多一點。
而UDP這個協定最主要的特色在於傳輸資料時,不需要驗證資料,不保證正確性,所以比較省時間。而一般來說,像是多媒體串流(streaming)就是使用這種協定。

TCP跟UDP都是網路封包傳送的方式,而網路在傳輸過程中,為了有效使用網路資源,避免過大封包沒傳完,而導致後方所有封包都不能傳送,故所有封包在傳送時都會被分割成小封包,然後在接收端重新組合,而採用TCP傳送封包,在接收端會檢查是否所有封包都完整接收到,如果有幾個封包在傳送過程中掉了,接收端會要求傳送端重送,故TCP方式傳送可確保封包完整,但唯一缺點是,相對於UCP,它傳送時間可能會比較久;反之,UDP在接收端沒有檢查機制,故用UDP傳送的小封包,有可能會不見而不被發現,一般TCP會被用在比較需要完整性的protocol如email,而UDP則用在只求速度,對完整性要求不高,如syslog上.

TCP 提供的是一個連線導向(Connection Oriented)的可靠傳輸, 而UDP 則是一個非連線型(Connectionless)的非可靠傳輸協定,它並不會運用確認機制來保證資料是否正確的被接收、不需要重傳遺失的資料、資料的接收可不必按順序進行、也不提供回傳機制來控制資料流的速度。因此, UDP 信息可能會在網路傳送過程中遺失、重複,不過速度也可能比接收端的處理速度還快。對於某些訊息量較大、時效性大於可靠性的傳輸來說(像是影音類的).


2010年3月17日 星期三

My Inventory V1.00 Release

 

日前幫店家(服飾店)寫的POS軟體,My Inventory V1.00…

產品名稱:My Inventory V1.00

功能:(1)新增交易(2)歷史交易查詢 報表產生(3)庫存管理(4)客戶廠商通訊錄管理(5)EAN-13條碼列印 五大功能

特色:(1)結合銷售(前端)與庫存(後端),適合小型服飾店使用.

       (2)提供特殊數字鍵 功能鍵,減少店員使用鍵盤.

       (3)提供店家庫存建料,根據選單快速建立料號,列印Barcode,查詢,修改進貨成本,零售價格,進貨等功能.

       (4)提供顧客換貨功能.

       (5)提供打折,總價去零頭功能.

       (6)提供歷史交易查詢及報表輸出.

       (7提供客戶及供應商資料建檔查詢.

       (9)提供Barcode Scanner的輸入,有助於快速查詢結帳.

       (9)資料庫定期備份功能.

       (10)ComboBox設定值可以透過設定產生,無須修改程式.

有興趣歡迎隨時跟我連絡   nelson_liu@msn.com

2010-3-17 下午 03-45-31 版本頁面

2010-3-17 下午 04-04-54 交易頁面

2010-3-17 下午 04-03-13 歷史交易 查詢 改單

2010-3-17 下午 04-04-02 Excel報表輸出

2010-3-17 下午 03-50-16 商品庫存查詢

2010-3-17 下午 03-50-35 新建商品功能

2010-3-17 下午 03-50-52 商品售價 成本 斷貨 進貨..等功能

2010-3-17 下午 03-51-07 商品條碼印製功能

2010-3-17 下午 03-49-01 供應商 客戶 通訊錄管理

2010-3-17 下午 03-48-17條碼機設定功能及簡易測試