The invention relates to an information statistic method and device. The method includes: the interface provided by the application layer middle layer; the hardware module interface corresponding to the intermediate interface system layer, the system layer according to the hardware module of the hardware interface module, hardware module for processing; information processing by the intermediate interface to obtain the system return the matching layer, and the information sent to the message queue; the intermediate layer by processing information from the message queue to read each hardware module; through the information processing of the intermediate layer according to the preset configuration file, the statistics of each hardware module, and generate statistics file. The above information statistics method and device can flexibly calculate the usage of each hardware module of the payment terminal, and the statistical mode is simple, and no need to consume a large amount of resources for the application development.
【技術實現步驟摘要】
信息統計方法及裝置
本專利技術涉及信息處理
,特別是涉及一種信息統計方法及裝置,具體地,涉及一種基于支付終端的信息統計方法及裝置。
技術介紹
隨著互聯網技術的快速發展,市面上出現了越來越多便于使用的支付終端(POS,PointOfSale),可將支付終端與手機、平板電腦等智能設備連接進行數據傳輸。支付終端可完成卡片讀取、PIN(personalidentificationnumber,個人標識號)輸入、數據加解密、提示信息顯示等操作,從而實現支付功能的應用。現今越來越多使用支付終端的商家需要獲知支付終端上各硬件模塊的使用情況,例如MODEM(調制解調器)通訊成功的次數、非接觸式卡片檢測成功的次數等,從而準確了解到支付終端當前所處的各種狀態。在傳統的方式中,是由支付終端上運行的各個應用對各硬件模塊的使用情況進行統計,各應用調用硬件模塊進行使用后,由支付終端系統向應用返回處理結果,再由應用對處理結果進行統計,支付終端上的每個應用都需具備統計各硬件模塊使用情況的功能,前期開發消耗資源大,且統計方式復雜。
技術實現思路
本專利技術實施例提供一種信息統計方法及裝置,能夠靈活統計各硬件模塊的使用情況,統計方式簡單,且無需消耗大量資源進行應用開發。一種信息統計方法,包括:通過應用層調用中間層提供的中間接口;通過所述中間接口調用系統層中對應的硬件模塊接口,以使所述系統層根據所述硬件模塊接口調用匹配的硬件模塊進行處理;通過所述中間接口獲取所述系統層返回的所述匹配的硬件模塊的處理信息,并將所述處理信息發送至消息隊列;通過所述中間層從所述消息隊列中讀取各個硬件模塊的處理信息; ...
【技術保護點】
一種信息統計方法,包括:通過應用層調用中間層提供的中間接口;通過所述中間接口調用系統層中對應的硬件模塊接口,以使所述系統層根據所述硬件模塊接口調用匹配的硬件模塊進行處理;通過所述中間接口獲取所述系統層返回的所述匹配的硬件模塊的處理信息,并將所述處理信息發送至消息隊列;通過所述中間層從所述消息隊列中讀取各個硬件模塊的處理信息;通過所述中間層根據預設的配置文件統計所述各個硬件模塊的處理信息,并生成統計文件。
【技術特征摘要】
1.一種信息統計方法,包括:通過應用層調用中間層提供的中間接口;通過所述中間接口調用系統層中對應的硬件模塊接口,以使所述系統層根據所述硬件模塊接口調用匹配的硬件模塊進行處理;通過所述中間接口獲取所述系統層返回的所述匹配的硬件模塊的處理信息,并將所述處理信息發送至消息隊列;通過所述中間層從所述消息隊列中讀取各個硬件模塊的處理信息;通過所述中間層根據預設的配置文件統計所述各個硬件模塊的處理信息,并生成統計文件。2.根據權利要求1所述的方法,其特征在于,在所述通過應用層調用中間層提供的中間接口之前,所述方法還包括:分別定義與各個硬件模塊接口對應的中間接口;在頭文件中對各個硬件模塊接口與對應的中間接口進行宏定義。3.根據權利要求1所述的方法,其特征在于,所述處理信息包括接口編號及處理返回值;所述通過所述中間層根據預設的配置文件統計所述各個硬件模塊的處理信息,并生成統計文件,包括:通過所述中間層獲取預設的配置文件中的配置項,所述配置項包括統計名稱、接口編號及判斷條件;通過所述中間層將讀取的各個硬件模塊的處理信息與所述配置項進行比對;若存在與讀取的處理信息中包含的接口編號匹配的配置項,則通過所述中間層判斷所述讀取的處理信息中包含的處理返回值是否符合所述匹配的配置項的判斷條件,若符合,則通過所述中間層更新符合判斷條件的配置項的統計名稱對應的統計次數。4.根據權利要求3所述的方法,其特征在于,所述通過所述中間層根據預設的配置文件統計所述各個硬件模塊的處理信息,并生成統計文件,還包括:通過所述中間層每隔預設時間生成統計文件;通過所述中間層按照預設格式將與所述配置文件中包含的各個統計名稱對應的統計次數初始化寫入所述統計文件;所述通過所述中間層更新符合判斷條件的配置項的統計名稱對應的統計次數,包括:通過所述中間層獲取符合判斷條件的配置項的統計名稱及進行比對的時間;通過所述中間層根據所述符合判斷條件的配置項的統計名稱及進行比對的時間從所述統計文件中獲取匹配的統計次數;將所述匹配的統計次數加一后重新寫入所述統計文件中。5.根據權利要求1至4任一所述的方法,其特征在于,所述方法還包括:通過所述應用層向所述中間層發送統計信息查詢請求;通過所述中間層根據所述統計信息查詢請求獲取查詢的統計名稱及查詢時間;通過所述中間層從所述統計文件中獲取與所述查詢的統計名稱及查詢時間對應的統計次數并返回給所述應用層。6.一種信息統計裝置,其特征在于,包括:中間接口調用模塊,用于通過應用層調用中...
【專利技術屬性】
技術研發人員:周愛平,王日英,任家樂,
申請(專利權)人:百富計算機技術深圳有限公司,
類型:發明
國別省市:廣東,44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。