亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于csoi技術的云網(wǎng)開終端在線發(fā)票開具方法

文檔序號:6659098閱讀:305來源:國知局
專利名稱:一種基于csoi技術的云網(wǎng)開終端在線發(fā)票開具方法
技術領域
本發(fā)明涉及ー種在稅務領域內(nèi),使用CSOI技術在云網(wǎng)開終端上進行在線發(fā)票開具的方法,具體的說是ー種對已有提供“網(wǎng)絡發(fā)票在線開具服務”的SAAS層云服務,進行數(shù)據(jù)流監(jiān)聽,并對監(jiān)聽數(shù)據(jù)進行反編譯分析,獲取其中的指令格式和數(shù)據(jù)封包,然后在云網(wǎng)開終端上使用CSOI代理服務,對這些指令和數(shù)據(jù)封包進行編輯、重組,實現(xiàn)網(wǎng)絡發(fā)票開具的方法。
背景技術
目前,全國各地稅局多提供有 “網(wǎng)絡發(fā)票在線開具服務”的SAAS層云服務,但是,這些服務幾乎全部都是基于瀏覽器的B/S架構服務,納稅人在使用這些服務的時候,必須要有安裝有Windows操作系統(tǒng)的PC和打印機才能使用;并且,各地稅局出于安全等方面的考慮,多不對第三方廠家提供數(shù)據(jù)接ロ或者只對部分服務廠家提供接ロ,甚至提供UKEY或者CA等身份識別設備介質(zhì)來進行身份認證,這樣就暴露出了一些問題
A.由于這些服務使用吋,多要求使用Windows操作系統(tǒng),并且提供瀏覽器和上網(wǎng)功能,容易遭受病毒攻擊,并且不利于納稅人進行管理;
B.這些服務的使用,要求納稅人必須具備PC和打印機,對于小微企業(yè)納稅人而言也是不小的負擔;
C.諸多系統(tǒng)接ロ限制、身份識別限制,使得系統(tǒng)為第三方設備的安全接入提供了重重阻力。這些問題的存在,造成了納稅人在使用“網(wǎng)絡發(fā)票在線開具服務”時,存在不小的壓力,制約了云服務的推廣。該發(fā)明提出了一種新的使用CSOI技術和云網(wǎng)開終端進行在線發(fā)票開具的方法,通過該方法,納稅人只需要使用成本較低的云網(wǎng)開終端,通過安裝在其嵌入式操作系統(tǒng)上的CSOI代理服務模擬用戶的正常業(yè)務操作流程,即可實現(xiàn)發(fā)票在線開具,并可靈活對支撐業(yè)務數(shù)據(jù)進行處理,實現(xiàn)離線發(fā)票開具等操作,解決現(xiàn)有問題,且無需改動原系統(tǒng)任何功能界面和增加額外接ロ,具有納稅人使用成本低、穩(wěn)定性高、防病毒、實施周期快、占用資源少、數(shù)據(jù)定位準確、應用范圍廣泛、使用方便等優(yōu)點。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種基于CSOI技術的云網(wǎng)開終端在線發(fā)票開具方法。本發(fā)明的目的是按以下方式實現(xiàn)的,本方法是對提供網(wǎng)絡發(fā)票在線開具服務的SAAS層云應用,在云端進行“應用層”服務監(jiān)聽,通過對其基于HTTP協(xié)議或者SOAP協(xié)議明文傳輸協(xié)議的傳輸樣本數(shù)據(jù)進行反編譯分類,摒棄其他面向納稅人的應用系統(tǒng)界面,獲取其中的通信協(xié)議指令及業(yè)務數(shù)據(jù)封包,使用基于嵌入式操作系統(tǒng)的云網(wǎng)開終端對通信協(xié)議指令和業(yè)務數(shù)據(jù)封包進行重新組合、封裝,并使用CSOI服務進行業(yè)務操作模擬,與提供“網(wǎng)絡發(fā)票在線開具服務”的SAAS層云應用進行交互,完成基于CSOI技術的云網(wǎng)開終端在線發(fā)票開具,形成面向納稅人的新的“網(wǎng)絡發(fā)票在線開具”云網(wǎng)開終端設備應用,具體步驟如下
1)在測試機上,啟動“數(shù)據(jù)監(jiān)聽服務”;
2)使用納稅人的測試賬號、ロ令訪問網(wǎng)絡發(fā)票在線開具服務,登陸SAAS層云應用;
3)通過“數(shù)據(jù)監(jiān)聽服務”,對登錄過程進行ニ進制數(shù)據(jù)流復制,獲得登錄樣本數(shù)據(jù)并反編譯、提取其中的登錄通信協(xié)議指令及權限認證業(yè)務數(shù)據(jù)封包內(nèi)容;
4)在安裝有“嵌入式操作系統(tǒng)”的云網(wǎng)開終端上,對登錄協(xié)議指令進行二次封裝,并提供“權限認證數(shù)據(jù)項目”的手工錄入、編輯、修改功能界面,通過嵌入式操作系統(tǒng)上安裝的具有瀏覽器內(nèi)核的CSOI代理服務 ,向“網(wǎng)絡發(fā)票在線開具云服務”發(fā)送登錄指令,作為嵌入式應用的登錄接ロ;
5)分別對業(yè)務系統(tǒng)的發(fā)票結存查詢、稅種稅目查詢、開票權限控制信息查詢、數(shù)據(jù)結報、數(shù)據(jù)查詢的支撐業(yè)務功能進行日常業(yè)務操作,使用“數(shù)據(jù)監(jiān)聽服務”對每個業(yè)務流程分別進行數(shù)據(jù)流復制,獲得支撐業(yè)務樣本數(shù)據(jù);
6)對獲得的支撐業(yè)務樣本數(shù)據(jù)進行反編譯分類,摒棄其他面向納稅人的應用系統(tǒng)界面數(shù)據(jù)、廣告數(shù)據(jù)、控制數(shù)據(jù),只提取其中的支撐業(yè)務通信協(xié)議指令及業(yè)務數(shù)據(jù)封包內(nèi)容,作為要進行后續(xù)處理的原子操作接ロ;
7)在安裝有“嵌入式操作系統(tǒng)”的云網(wǎng)開終端上,為支撐業(yè)務通信協(xié)議及數(shù)據(jù)進行流程重組,并提供相應的圖形化操作界面,所有支撐業(yè)務流程數(shù)據(jù)應在進行發(fā)票開具之前,已經(jīng)通過CSOI代理服務,下載到本地;
8)根據(jù)步驟6)相同的步驟,獲取發(fā)票開具,包括正常發(fā)票開具、紅字發(fā)票開具、空白發(fā)票作廢業(yè)務的通信協(xié)議指令和數(shù)據(jù)封包;
9)在安裝有“嵌入式操作系統(tǒng)”的云網(wǎng)開終端上,通過對支撐業(yè)務數(shù)據(jù)進行重新組織,對開票業(yè)務通信指令進行二次封裝,封裝后的指令格式與通過瀏覽器對業(yè)務系統(tǒng)的訪問指令在核心關鍵字上保持完全一致,然后通過CSOI代理服務,將相應的業(yè)務數(shù)據(jù)與獲取到的開票業(yè)務數(shù)據(jù)封包格式逐項進行對應,并按照相應的通信協(xié)議指令進行套接,發(fā)送到“網(wǎng)絡發(fā)票在線開具云服務”,即完成相應的業(yè)務操作。采用API HOOK的方式對業(yè)務系統(tǒng)的數(shù)據(jù)流進行攔截復制,既不影響原業(yè)務系統(tǒng)操作,也可同步復制獲得業(yè)務流信息,該方法可針對HTTP協(xié)議、SOAP協(xié)議的一切基于明文數(shù)據(jù)傳輸?shù)膮f(xié)議進行復制。云網(wǎng)開終端上必須支持嵌入式操作系統(tǒng),包括嵌入式Linux、Android。嵌入式操作系統(tǒng)客戶端需要安裝CSOI代理服務,該代理服務必須具有瀏覽器內(nèi)核,可模擬瀏覽器的所有行為。用戶在使用嵌入式操作系統(tǒng)業(yè)務應用進行發(fā)票開具的業(yè)務操作吋,必須對用戶輸入的業(yè)務數(shù)據(jù)進行安全檢查,安全檢查級別不能低于原業(yè)務系統(tǒng)的相應級別。CSOI代理服務,必須提供雙向代理服務,并可設立業(yè)務規(guī)則過濾器,即可以過濾掉來自云服務的廣告非核心業(yè)務數(shù)據(jù)信息,也可以過濾掉來自云端的非業(yè)務數(shù)據(jù)請求。嵌入式操作系統(tǒng)云終端,必須提供相應的軟件開發(fā)框架。本發(fā)明的有益效果是本發(fā)明方法是利用CSOI技術,在云網(wǎng)開終端上架設數(shù)據(jù)代理服務,通過CSOI技術的數(shù)據(jù)轉(zhuǎn)發(fā)、過濾、封包、拆包等功能,對“網(wǎng)絡發(fā)票在線開具云服務”的通信協(xié)議指令和數(shù)據(jù)封包進行二次封裝,實現(xiàn)云網(wǎng)開終端與“網(wǎng)絡發(fā)票在線開具云服務”之間的數(shù)據(jù)無縫交換。同時,利用利用云網(wǎng)開終端使用嵌入式操作系統(tǒng),具有抗病毒、成本低、可離線緩存等特點,為納稅人提供ー種低安全可靠、經(jīng)濟適用的網(wǎng)絡發(fā)票在線開具方法。


圖I是基于CSOI技術的云網(wǎng)開終端在線發(fā)票開具方法的實施架構圖。
具體實施例方式參照說明書附圖對本發(fā)明的方法作以下詳細地說明。
提供一種基于CSOI技術的云網(wǎng)開終端在線發(fā)票開具方法,解決現(xiàn)有“網(wǎng)絡發(fā)票在線開具云服務”不提供接ロ,并且不具有離線功能、納稅人使用成本高、易受病毒攻擊等問題。該發(fā)明是對提供網(wǎng)絡發(fā)票在線開具服務的SAAS層云應用,在云端進行“應用層”服務監(jiān)聽,通過對其基于HTTP協(xié)議(或者SOAP協(xié)議等其他明文傳輸協(xié)議)的傳輸樣本數(shù)據(jù)進行反編譯分類,摒棄其他面向納稅人的應用系統(tǒng)界面,獲取其中的通信協(xié)議指令及業(yè)務數(shù)據(jù)封包,使用基于嵌入式操作系統(tǒng)的云網(wǎng)開終端對通信協(xié)議指令和業(yè)務數(shù)據(jù)封包進行重新組合、封裝,并使用CSOI服務進行業(yè)務操作模擬,與提供“網(wǎng)絡發(fā)票在線開具服務”的SAAS層云應用進行交互,完成基于CSOI技術的云網(wǎng)開終端在線發(fā)票開具,形成面向納稅人的新的“網(wǎng)絡發(fā)票在線開具”云網(wǎng)開終端設備應用。其實現(xiàn)步驟如下
A.在測試機上,啟動“數(shù)據(jù)監(jiān)聽服務”。B.使用納稅人的測試賬號、ロ令訪問網(wǎng)絡發(fā)票在線開具服務,登陸SAAS層云應用。C.通過“數(shù)據(jù)監(jiān)聽服務”,對登錄過程進行ニ進制數(shù)據(jù)流復制,獲得登錄樣本數(shù)據(jù)并反編譯、提取其中的登錄通信協(xié)議指令及權限認證業(yè)務數(shù)據(jù)封包內(nèi)容。D.在安裝有“嵌入式操作系統(tǒng)”的云網(wǎng)開終端上,對登錄協(xié)議指令進行二次封裝,并提供“權限認證數(shù)據(jù)項目”的手工錄入、編輯、修改功能界面,通過嵌入式操作系統(tǒng)上安裝的具有瀏覽器內(nèi)核的CSOI代理服務,向“網(wǎng)絡發(fā)票在線開具云服務”發(fā)送登錄指令,作為嵌入式應用的登錄接ロ。E.分別對業(yè)務系統(tǒng)的發(fā)票結存查詢、稅種稅目查詢、開票權限控制信息查詢、數(shù)據(jù)結報、數(shù)據(jù)查詢等支撐業(yè)務功能進行日常業(yè)務操作,使用“數(shù)據(jù)監(jiān)聽服務”對每個業(yè)務流程分別進行數(shù)據(jù)流復制,獲得支撐業(yè)務樣本數(shù)據(jù)。F.對獲得的支撐業(yè)務樣本數(shù)據(jù)進行反編譯分類,摒棄其他面向納稅人的應用系統(tǒng)界面數(shù)據(jù)、廣告數(shù)據(jù)、控制數(shù)據(jù),只提取其中的支撐業(yè)務通信協(xié)議指令及業(yè)務數(shù)據(jù)封包內(nèi)容,作為要進行后續(xù)處理的原子操作。G.在安裝有“嵌入式操作系統(tǒng)”的云網(wǎng)開終端上,為支撐業(yè)務通信協(xié)議及數(shù)據(jù)進行流程重組,并提供相應的圖形化操作界面。所有支撐業(yè)務流程數(shù)據(jù)應在進行發(fā)票開具之前,已經(jīng)通過CSOI代理服務,下載到本地。H.根據(jù)步驟F相同的步驟,獲取發(fā)票開具(包括正常發(fā)票開具、紅字發(fā)票開具、空白發(fā)票作廢等業(yè)務)等開票業(yè)務的通信協(xié)議指令和數(shù)據(jù)封包。I.在安裝有“嵌入式操作系統(tǒng)”的云網(wǎng)開終端上,通過對支撐業(yè)務數(shù)據(jù)進行重新組織,對開票業(yè)務通信指令進行二次封裝,封裝后的指令格式與通過瀏覽器對業(yè)務系統(tǒng)的訪問指令在核心關鍵字上保持完全一致,然后通過CSOI代理服務,將相應的業(yè)務數(shù)據(jù)與獲取到的開票業(yè)務數(shù)據(jù)封包格式逐項進行對應,并按照相應的通信協(xié)議指令進行套接,發(fā)送到“網(wǎng)絡發(fā)票在線開具云服務”,即可完成相應的業(yè)務操作。
除說明書所述的技術特征外,均為本專業(yè)技術人員的已知技術。
權利要求
1.一種基于CSOI技術的云網(wǎng)開終端在線發(fā)票開具方法,其特征在于,針對提供網(wǎng)絡發(fā)票在線開具服務的SAAS層云應用,在云端進行“應用層”服務監(jiān)聽,通過對其基于HTTP協(xié)議或者SOAP協(xié)議明文傳輸協(xié)議的傳輸樣本數(shù)據(jù)進行反編譯分類,摒棄其他面向納稅人的應用系統(tǒng)界面,獲取其中的通信協(xié)議指令及業(yè)務數(shù)據(jù)封包,使用基于嵌入式操作系統(tǒng)的云網(wǎng)開終端對通信協(xié)議指令和業(yè)務數(shù)據(jù)封包進行重新組合、封裝,并使用CSOI服務進行業(yè)務操作模擬,與提供“網(wǎng)絡發(fā)票在線開具服務”的SAAS層云應用進行交互,完成基于CSOI技術的云網(wǎng)開終端在線發(fā)票開具,形成面向納稅人的新的“網(wǎng)絡發(fā)票在線開具”云網(wǎng)開終端設備應用,具體步驟如下 1)在測試機上,啟動“數(shù)據(jù)監(jiān)聽服務”; 2)使用納稅人的測試賬號、ロ令訪問網(wǎng)絡發(fā)票在線開具服務,登陸SAAS層云應用; 3)通過“數(shù)據(jù)監(jiān)聽服務”,對登錄過程進行ニ進制數(shù)據(jù)流復制,獲得登錄樣本數(shù)據(jù)并反編譯、提取其中的登錄通信協(xié)議指令及權限認證業(yè)務數(shù)據(jù)封包內(nèi)容; 4)在安裝有“嵌入式操作系統(tǒng)”的云網(wǎng)開終端上,對登錄協(xié)議指令進行二次封裝,并提供“權限認證數(shù)據(jù)項目”的手工錄入、編輯、修改功能界面,通過嵌入式操作系統(tǒng)上安裝的具有瀏覽器內(nèi)核的CSOI代理服務,向“網(wǎng)絡發(fā)票在線開具云服務”發(fā)送登錄指令,作為嵌入式應用的登錄接ロ; 5)分別對業(yè)務系統(tǒng)的發(fā)票結存查詢、稅種稅目查詢、開票權限控制信息查詢、數(shù)據(jù)結報、數(shù)據(jù)查詢的支撐業(yè)務功能進行日常業(yè)務操作,使用“數(shù)據(jù)監(jiān)聽服務”對每個業(yè)務流程分別進行數(shù)據(jù)流復制,獲得支撐業(yè)務樣本數(shù)據(jù); 6)對獲得的支撐業(yè)務樣本數(shù)據(jù)進行反編譯分類,摒棄其他面向納稅人的應用系統(tǒng)界面數(shù)據(jù)、廣告數(shù)據(jù)、控制數(shù)據(jù),只提取其中的支撐業(yè)務通信協(xié)議指令及業(yè)務數(shù)據(jù)封包內(nèi)容,作為要進行后續(xù)處理的原子操作接ロ; 7)在安裝有“嵌入式操作系統(tǒng)”的云網(wǎng)開終端上,為支撐業(yè)務通信協(xié)議及數(shù)據(jù)進行流程重組,并提供相應的圖形化操作界面,所有支撐業(yè)務流程數(shù)據(jù)應在進行發(fā)票開具之前,已經(jīng)通過CSOI代理服務,下載到本地; 8)根據(jù)步驟6)相同的步驟,獲取發(fā)票開具,包括正常發(fā)票開具、紅字發(fā)票開具、空白發(fā)票作廢業(yè)務的通信協(xié)議指令和數(shù)據(jù)封包; 9)在安裝有“嵌入式操作系統(tǒng)”的云網(wǎng)開終端上,通過對支撐業(yè)務數(shù)據(jù)進行重新組織,對開票業(yè)務通信指令進行二次封裝,封裝后的指令格式與通過瀏覽器對業(yè)務系統(tǒng)的訪問指令在核心關鍵字上保持完全一致,然后通過CSOI代理服務,將相應的業(yè)務數(shù)據(jù)與獲取到的開票業(yè)務數(shù)據(jù)封包格式逐項進行對應,并按照相應的通信協(xié)議指令進行套接,發(fā)送到“網(wǎng)絡發(fā)票在線開具云服務”,即完成相應的業(yè)務操作。
2.根據(jù)權利要求I所述的方法,其特征在干采用APIHOOK的方式對業(yè)務系統(tǒng)的數(shù)據(jù)流進行攔截復制,既不影響原業(yè)務系統(tǒng)操作,也可同步復制獲得業(yè)務流信息,該方法可針對HTTP協(xié)議、SOAP協(xié)議的一切基于明文數(shù)據(jù)傳輸?shù)膮f(xié)議進行復制。
3.根據(jù)權利要求I所述的方法,其特征在于云網(wǎng)開終端上必須支持嵌入式操作系統(tǒng),包括嵌入式Linux、Android。
4.根據(jù)權利要求I所述的方法,其特征在于嵌入式操作系統(tǒng)客戶端需要安裝CSOI代理服務,該代理服務必須具有瀏覽器內(nèi)核,可模擬瀏覽器的所有行為。
5.根據(jù)權利要求I所述的方法,其特征在于用戶在使用嵌入式操作系統(tǒng)業(yè)務應用進行發(fā)票開具的業(yè)務操作吋,必須對用戶輸入的業(yè)務數(shù)據(jù)進行安全檢查,安全檢查級別不能低于原業(yè)務系統(tǒng)的相應級別。
6.根據(jù)權利要求I所述的方法,其特征在于CSOI代理服務,必須提供雙向代理服務,并可設立業(yè)務規(guī)則過濾器,即可以過濾掉來自云服務的廣告非核心業(yè)務數(shù)據(jù)信息,也可以過濾掉來自云端的非業(yè)務數(shù)據(jù)請求。
7.根據(jù)權利要求I所述的方法,其特征在于嵌入式操作系統(tǒng)云終端,必須提供相應的軟件開發(fā)框架。
全文摘要
本發(fā)明提供一種基于CSOI技術的云網(wǎng)開終端在線發(fā)票開具方法,解決現(xiàn)有“網(wǎng)絡發(fā)票在線開具云服務”不提供接口,并且不具有離線功能、納稅人使用成本高、易受病毒攻擊等問題。該發(fā)明是對提供網(wǎng)絡發(fā)票在線開具服務的SAAS層云應用,在云端進行“應用層”服務監(jiān)聽,通過對其基于HTTP協(xié)議(或者SOAP協(xié)議等其他明文傳輸協(xié)議)的傳輸樣本數(shù)據(jù)進行反編譯分類,摒棄其他面向納稅人的應用系統(tǒng)界面,獲取其中的通信協(xié)議指令及業(yè)務數(shù)據(jù)封包,使用基于嵌入式操作系統(tǒng)的云網(wǎng)開終端對通信協(xié)議指令和業(yè)務數(shù)據(jù)封包進行重新組合、封裝,并使用CSOI服務進行業(yè)務操作模擬,與提供“網(wǎng)絡發(fā)票在線開具服務”的SAAS層云應用進行交互,完成基于CSOI技術的云網(wǎng)開終端在線發(fā)票開具,形成面向納稅人的新的“網(wǎng)絡發(fā)票在線開具”云網(wǎng)開終端設備應用。
文檔編號G07G1/00GK102693595SQ20121017251
公開日2012年9月26日 申請日期2012年5月30日 優(yōu)先權日2012年5月30日
發(fā)明者徐兵兵, 楊培強, 王永軍 申請人:浪潮齊魯軟件產(chǎn)業(yè)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1