税控接口研究分析
1.初代
- 首次接觸
初次接觸防偽稅控系統(tǒng),還是delphi版本,只有航信,全國獨大,那時候獲取個數(shù)據(jù),是件多么奢侈的事情,更別說往開票數(shù)據(jù)解密傳遞數(shù)據(jù)了,當時應該只有文本接口。多年過后全國出現(xiàn)第二個防偽稅控系統(tǒng):百旺,幸運的是也是delphi語言開發(fā),不虧是window上開發(fā)的王者,開發(fā)迅速,上手快。 - 開票的難題
對于開票量大的企業(yè),一條條的錄入開票項目,真是太難了,開始嘗試模擬錄入開票項目,效果不錯,終于不用一條條的錄入了,新的問題出現(xiàn)了,模擬固然高效,但是不能動鼠標,不然就亂跑了,開始研究新的方式,通過注入方式進行開票,還好在互聯(lián)網的幫助下,終于找到了,效果很棒,終于可以放松一段時間了
2.中期
- 航信升級
這時候,delphi開發(fā)者應該算是國寶了,市面上很難再招到了,于是NET版本誕生了,原來研究的注入開票直接不能用了,語言發(fā)生變化,這個版本整體操控是非常不錯的,開票流暢,運行超快,唯一的缺點NET可以被反編譯,即使加殼,也于事無補,dump內存直接搞定,此時數(shù)據(jù)庫口令,還有些核心的算法,都可以通過反編譯看到,也著實過了一把贏。
3.鼎盛
此次升級可以說是大換血,還出現(xiàn)了新的產物UKEY,百旺采用了QT進行開發(fā),界面漂亮,航信也換成了C++語言,這對做開票接口的同仁們有一大挑戰(zhàn)。
- 百旺、 UKEY
UKEY和百旺一樣都是采用的QT進行開發(fā),看文件構成,應該是換了套皮膚。 - 航信
采用soui界面皮膚,性能是不錯,跟人感覺沒有net版本操作流暢,運行效率也不太高了。
這次升級,對應做稅控接口的公司,可以說非常困難,兩者相同之處都有一個句柄,傳統(tǒng)的API,根本無法進行賦值,QT可以說要容易很多,畢竟多年的產物了,soui界面開發(fā)引擎,難,很難,曾經一度就想放棄了,還好進過好幾個月的研究,終于有所突破,可以看效果圖。
總結
- 上一篇: 发票验真API开发文档
- 下一篇: dell服务器分区表修复,完美恢复原产D