pos機(jī)如何連接數(shù)據(jù)庫(kù)?
pos機(jī)如何連接數(shù)據(jù)庫(kù)?
現(xiàn)正在準(zhǔn)備做一個(gè)無(wú)線POS銷售系統(tǒng)接口.
稍稍整理一下思路.
開(kāi)發(fā)環(huán)境 VS.NET2005 + Sql Server2000 + Pocket PC
1、前提是使用現(xiàn)在有的PC機(jī)上軟件的Sql Server 2000數(shù)據(jù)庫(kù),并支持?jǐn)嗑W(wǎng)銷售. *領(lǐng)導(dǎo)要求盡量不要改動(dòng)現(xiàn)有的數(shù)據(jù)庫(kù)結(jié)構(gòu)
2、基本設(shè)計(jì)思路啟動(dòng)軟件?。尽∨袛嗑W(wǎng)絡(luò)連接?。?* 如果是第一次運(yùn)行必須連接到后臺(tái)PC機(jī)上的Sql Server2000數(shù)據(jù)庫(kù);然后在PDA本地建立SqlCe數(shù)據(jù)庫(kù)(sdf文件).
斷網(wǎng)情況:使用sdf數(shù)據(jù)庫(kù)進(jìn)行前臺(tái)業(yè)務(wù)銷售.
連網(wǎng)情況:檢查本地sdf數(shù)據(jù)庫(kù),是否存在斷網(wǎng)銷售數(shù)據(jù),如果存在上傳到后臺(tái)Sql Server2000數(shù)據(jù)庫(kù),并下載最新更新的基礎(chǔ)數(shù)據(jù).(連網(wǎng)情況下,可以有選擇的設(shè)置是使用Sql Server2000數(shù)據(jù)庫(kù)還是PDA上的sdf數(shù)據(jù)庫(kù)進(jìn)行業(yè)務(wù)處理)

三種不同聯(lián)網(wǎng)方式產(chǎn)生的數(shù)據(jù)傳送流程。
1、電話線
當(dāng)銀行卡數(shù)據(jù)在pos機(jī)上產(chǎn)生后會(huì)通過(guò)電話的撥號(hào)功能將數(shù)據(jù)以撥打電話的方式傳送至銀聯(lián)機(jī)構(gòu),銀聯(lián)以接通電話的方式將數(shù)據(jù)接收后,后臺(tái)運(yùn)行系統(tǒng)自動(dòng)提取數(shù)據(jù),再將提取數(shù)據(jù)的信息以撥打電話的方式通知pos機(jī)后臺(tái)交易成功。POS機(jī)以接通電話方式接收后臺(tái)交易成功數(shù)據(jù),POS機(jī)將數(shù)據(jù)接收后出單(pos小票)交易成功??蛻魪乃⒖ǖ匠鰡未蠹s在60秒左右。在雙方以撥打電話方式通信時(shí),如任意一方產(chǎn)生占線或線路不通會(huì)產(chǎn)生數(shù)據(jù)斷鏈這時(shí)pos機(jī)將不會(huì)打印pos簽購(gòu)單(pos小票),交易將不成功。電話線連接方式為POS早期使用與銀聯(lián)連接通道現(xiàn)已很少使用,因刷卡慢,會(huì)有交易不成功情況。而且每次刷卡都會(huì)產(chǎn)生電話費(fèi)用。
2、電話卡
當(dāng)銀行卡數(shù)據(jù)在pos機(jī)上產(chǎn)生后會(huì)通過(guò)電話卡的無(wú)線信號(hào)功能將數(shù)據(jù)以波段信號(hào)的方式傳送到最近的信號(hào)接收塔(聯(lián)通,移動(dòng))。信號(hào)塔接收到刷卡數(shù)據(jù)后以文件包的方式將數(shù)據(jù)發(fā)送至銀聯(lián)機(jī)構(gòu)。銀聯(lián)機(jī)構(gòu)接收到數(shù)據(jù)包后自動(dòng)打開(kāi)生成刷卡數(shù)據(jù)。在數(shù)據(jù)傳送全程中只要信號(hào)塔接收到波段信號(hào),交易成功。(此過(guò)程與用手機(jī)通過(guò)通訊軟件將聊天或數(shù)據(jù)傳送的功能相似)刷卡全程大約30秒左右出簽購(gòu)單。在刷卡數(shù)據(jù)以信號(hào)波段方式尋找最近的信號(hào)塔時(shí)會(huì)因?yàn)榭臻g封閉或人流量較大導(dǎo)致信號(hào)波段不穩(wěn)定致使刷卡數(shù)據(jù)無(wú)法正常將數(shù)據(jù)包傳送至最近的信號(hào)接收塔。如這種情況發(fā)生交易將不成功。電話卡連接方式常用于方便客戶上門收款或客戶用于不定點(diǎn)收款使用不適用于封閉性的場(chǎng)所或人流量大的地方。比如辦公室,財(cái)務(wù)室等或商場(chǎng),醫(yī)院。此方式刷卡需要辦理電話卡每月最低消費(fèi)大約5——10元。
3、網(wǎng)線網(wǎng)絡(luò)
當(dāng)銀行卡數(shù)據(jù)在pos機(jī)上產(chǎn)生后會(huì)通過(guò)網(wǎng)絡(luò)以數(shù)據(jù)包形式傳送至銀聯(lián)銀聯(lián)機(jī)構(gòu)接收到數(shù)據(jù)包后自動(dòng)打開(kāi)生成刷卡數(shù)據(jù)。POS機(jī)刷卡成功(此過(guò)程與電腦通過(guò)網(wǎng)路數(shù)據(jù)傳送相似)刷卡全程大約3秒左右出簽購(gòu)單。網(wǎng)絡(luò)聯(lián)接在近兩年比較盛行,因網(wǎng)絡(luò)連接比較穩(wěn)定,極少出現(xiàn)交易失敗的情況出現(xiàn),刷卡出單快減少排隊(duì)繳費(fèi)的情況。一般適用于辦公室,財(cái)務(wù)室等有網(wǎng)絡(luò)的地方。大型商超,醫(yī)院收費(fèi)等地減少排隊(duì)繳費(fèi)的壓力。

轉(zhuǎn)載請(qǐng)帶上網(wǎng)址:http://m.svinexta.cn/wenda/3536.html
- 上一篇:pos機(jī)可以隨便刷嗎?
- 下一篇:第三方的pos機(jī)安全嗎?