最新用C#做了一套收銀系統(tǒng),現(xiàn)在軟件方面差不多完成,但是沒有與錢箱和銀行刷卡器+顧客顯示器連接過,想問一下接下來我該怎么操作?
2 回答

慕尼黑5688855
TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超2個(gè)贊
一般的POS系統(tǒng),POS機(jī)有接口。
如果是和銀行系統(tǒng)對(duì)接,需要專門的協(xié)議和專線授權(quán)。

呼如林
TA貢獻(xiàn)1798條經(jīng)驗(yàn) 獲得超3個(gè)贊
第一種,你使用的硬件本身提供相關(guān)的驅(qū)動(dòng),我們只需要使用相關(guān)的接口就可以了,這種很簡單。
第二種,硬件只提供硬件方面的協(xié)議,或者僅有軟件方面的協(xié)議,你就需要自己寫處理程序了。
雖然第一種看是很簡單,但是樓主一定要謹(jǐn)慎。因?yàn)轭櫩秃苡锌赡軙?huì)更換硬件設(shè)備。所以我的建議是,把需要進(jìn)行交互的地方提取成接口,使用適配器模式和相關(guān)的設(shè)備進(jìn)行交互,及時(shí)哪天設(shè)備改變了,我們只需要從創(chuàng)建一個(gè)新的適配器就可以了,這樣對(duì)于后期的維護(hù)或者說升級(jí)都非常有好處。
- 2 回答
- 0 關(guān)注
- 528 瀏覽
添加回答
舉報(bào)
0/150
提交
取消