<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于有線電視boss系統(tǒng)兩種支付方式的實現(xiàn)

          基于有線電視boss系統(tǒng)兩種支付方式的實現(xiàn)

          作者: 時間:2016-12-19 來源:網(wǎng)絡(luò) 收藏

          本文引用地址:http://www.ex-cimer.com/article/201612/331578.htm

          1、概述

          隨著互聯(lián)網(wǎng)科技的發(fā)展和金融系統(tǒng)的業(yè)務(wù)拓展,人們?nèi)粘I畹睦U費渠道越來越多,銀行網(wǎng)點、繳費終端、網(wǎng)上銀行、電話銀行等等,人們?nèi)罕娨苍絹碓较M鞣N運營商能提供更多更方便的繳費渠道,目前大多數(shù)有線電視運營商主要的繳費方式還是自有的柜臺和通過銀行代收兩種方式,對于傳統(tǒng)的包月業(yè)務(wù),大部分用戶選擇的是銀行代扣,用戶用一個銀行賬戶綁定其數(shù)字電視包月業(yè)務(wù),每個月定期從其賬戶劃撥費用到運營商銀行賬戶。但是隨著增值業(yè)務(wù)的擴展,如視頻點播業(yè)務(wù)、PVR、電視購物等,這種收費方式已不能滿足需求,部分地區(qū)也在嘗試通過機頂盒終端實現(xiàn)在線繳納相關(guān)的業(yè)務(wù)費用,下文就銀行實時代收和在線支付兩種方式與同仁進行探討。

          2、銀行代收方式的實現(xiàn)

          2.1系統(tǒng)架構(gòu)

          銀行代收的實現(xiàn),通過boss系統(tǒng)的銀行接口前置機與商業(yè)銀行系統(tǒng)通訊前置機通過各種基于TCP/IP協(xié)議的網(wǎng)絡(luò)連接,通過標準的數(shù)據(jù)交換協(xié)議規(guī)范實現(xiàn)雙方數(shù)據(jù)交易互發(fā)和數(shù)據(jù)傳輸。雙方的數(shù)據(jù)安全性可通過防火墻、數(shù)據(jù)加密等機制實現(xiàn)。系統(tǒng)物理拓撲如圖1所示。

          2.2接口功能及邏輯結(jié)構(gòu)

          Boss銀行接口主要包括四部分,自動運營模塊、手工處理模塊、系統(tǒng)日志管理和運行參數(shù)設(shè)置,其功能劃分如圖2所示。

          接口處理的邏輯結(jié)構(gòu)如圖3所示,實時處理部分由Socket實時通信和FTP服務(wù)兩部分組成。Socket實時通信處理負責完成實時類交易包的處理,F(xiàn)TP目錄存儲部分,負責運行FTP服務(wù),進行同銀行方的數(shù)據(jù)交換存儲和安全傳輸大數(shù)據(jù)量的數(shù)據(jù);手動處理模塊實現(xiàn)對接口的服務(wù)日志、實施交易日志、批量處理日志和異常帳務(wù)處理功能。

          2.3通訊方式

          (1)協(xié)議:

          銀行代收流程交互基于TCP/IP、FTP協(xié)議的網(wǎng)絡(luò)進行通訊,使用請求/應(yīng)答的方式完成相應(yīng)指令的功能,銀行為請求方,BOSS接口機為應(yīng)答方。

          (2)編碼:

          協(xié)議中所有實時交易和數(shù)據(jù)交換文件均采用標準ASCII碼,數(shù)據(jù)交換文件后綴均為TXT。

          (3)數(shù)據(jù)交換文件

          數(shù)據(jù)文件是進行賬戶代扣、交易明細對帳時銀行、網(wǎng)絡(luò)公司雙方進行交換的中間文件,對于數(shù)據(jù)文件的命名規(guī)則及FTP的路徑雙方可事先約定,舉例如下:

          ·賬戶代扣數(shù)據(jù)文件

          BOS_ZHDK_FILE DKYYYYMMDD.TXT

          意義:某年某月某日生成的代扣數(shù)據(jù)文件

          ·銀行處理結(jié)果數(shù)據(jù)文件

          BOS _YHDKJG_FILEYHYYYYMMDD.TXT

          意義:某年某月某日生成的銀行處理代扣結(jié)果數(shù)據(jù)文件

          ·現(xiàn)金交易明細對帳數(shù)據(jù)文件

          BOS _XJJYDZ_FILEXJMXYYYYMMDD.TXT

          意義:某年某月某日生成的現(xiàn)金交易明細對帳數(shù)據(jù)文件

          ·代扣交易明細對帳數(shù)據(jù)文件

          BOS _DKJYDZ_FILEDKMXYYYYMMDD.TXT

          意義:某年某月某日生成的代扣交易明細對帳數(shù)據(jù)文件

          2.4實時交易處理流程

          實時交易是銀行端發(fā)起請求,BOSS系統(tǒng)銀行接口馬上就要進行相關(guān)處理并返回處理結(jié)果的交易。實時交易包括: 請求數(shù)據(jù)、交費確認、賬戶代扣通知、解除賬戶代扣、現(xiàn)金交易總額對帳、代扣業(yè)務(wù)總額對帳、刪除交費、補帳確認、請求票據(jù)、打印確認、票據(jù)作廢等。實時交易處理流程如下圖:

          Boss銀行接口在偵聽(liste)端口收到TCP聯(lián)接請求時首先進行IP地址合法驗證,IP地址合法驗證通過后,獲取數(shù)據(jù)包內(nèi)數(shù)據(jù),根據(jù)數(shù)據(jù)庫設(shè)置驗證交易碼是否合法,若通過根據(jù)交易包的數(shù)據(jù)進行不同交易碼的處理過程,以上任何一步驟有邏輯錯誤或處理完成后,將結(jié)果按協(xié)議要求組包返回。


          上一頁 1 2 下一頁

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();