一種可配置的數(shù)據(jù)處理方法、系統(tǒng)及移動平臺的制作方法
【技術領域】
[0001] 本發(fā)明涉及數(shù)據(jù)處理技術領域,特別涉及一種可配置的數(shù)據(jù)傳輸方法、系統(tǒng)及移 動平臺。
【背景技術】
[0002] 目前,在各類企業(yè)單位的日常運行中,通常利用OA系統(tǒng)等應用系統(tǒng)作為管理者處 理文件的主要系統(tǒng),即管理者通過電腦PC等機器處理各種文件,但是管理者由于工作的需 求,經(jīng)常出差或不在辦公室,此時只能通過手機或pad等移動終端上的應用軟件來訪問相 應的應用系統(tǒng)。
[0003] 但是,在目前的移動訪問方案中,應用系統(tǒng)會將PC上的數(shù)據(jù)訪問處理方案直接適 用到移動終端上的數(shù)據(jù)訪問中,由此可能存在數(shù)據(jù)量大或者各種數(shù)據(jù)兼容問題,例如PC上 的大數(shù)據(jù)量會在移動終端上存在數(shù)據(jù)冗余的問題,或者PC上的數(shù)據(jù)可能無法在移動終端 上進行顯示,因此,在現(xiàn)有的移動訪問方案中無法帶給移動終端用戶更多更好的使用體驗。
【發(fā)明內(nèi)容】
[0004] 有鑒于此,本發(fā)明的目的在于,提供一種可配置的數(shù)據(jù)處理方法、系統(tǒng)及移動平 臺,用以解決現(xiàn)有的移動訪問方案中無法帶給移動終端用戶更多更好的使用體驗的技術問 題。
[0005] 本發(fā)明提供了一種可配置的數(shù)據(jù)處理方法,應用于預先設置的移動平臺,所述移 動平臺上設置有配置信息,所述方法包括:
[0006] 接收移動對象的訪問請求,所述訪問請求由所述移動對象通過移動終端生成;
[0007] 依據(jù)所述移動平臺上與所述訪問請求對應的接口配置信息,對所述訪問請求中的 待訪問數(shù)據(jù)信息進行第一處理,得到目標訪問服務器信息和目標訪問目錄信息;
[0008] 將所述目標訪問目錄信息發(fā)送至與所述目標訪問服務器信息相對應的目標應用 服務器,由所述目標應用服務器獲取與所述目標訪問目錄信息相對應的目標數(shù)據(jù)并依據(jù)所 述移動平臺上的數(shù)據(jù)結(jié)構(gòu)配置信息對所述目標數(shù)據(jù)進行第二處理;
[0009] 接收所述目標應用服務器發(fā)送的經(jīng)過所述第二處理的目標數(shù)據(jù);
[0010] 基于預設的數(shù)據(jù)規(guī)范,對經(jīng)過所述第二處理的目標數(shù)據(jù)進行第三處理;
[0011] 將經(jīng)過第三處理的目標數(shù)據(jù)發(fā)送至所述移動終端。
[0012] 上述方法,優(yōu)選的,所述依據(jù)所述移動平臺上與所述訪問請求對應的接口配置信 息,對所述訪問請求中的待訪問數(shù)據(jù)信息進行第一處理,得到目標訪問服務器信息和目標 訪問目錄信息,包括:
[0013] 解析出所述訪問請求中的待訪問數(shù)據(jù)信息及接口信息;
[0014] 確定所述移動平臺上與所述接口信息對應的接口配置信息;
[0015] 依據(jù)所述接口配置信息,對所述待訪問數(shù)據(jù)信息進行加工處理,得到目標訪問服 務器信息和目標訪問目錄信息,所述目標訪問目錄信息對應于所述應用服務器中待訪問的 數(shù)據(jù)目錄。
[0016] 上述方法,優(yōu)選的,將所述目標訪問目錄信息發(fā)送到與所述目標訪問服務器信息 相對應的目標應用服務器,包括:
[0017] 將所述目標訪問目錄信息轉(zhuǎn)化成預設數(shù)據(jù)格式的目標訪問目錄信息,并發(fā)送到與 所述目標訪問服務器信息相對應的目標應用服務器。
[0018] 本發(fā)明還提供了另一種可配置的數(shù)據(jù)處理方法,應用于應用服務器,所述方法包 括:
[0019] 接收移動平臺根據(jù)目標訪問服務器信息發(fā)送的目標訪問目錄信息,所述目標訪問 服務器信息及所述目標訪問目錄信息由所述移動平臺對訪問請求中的待訪問數(shù)據(jù)信息依 據(jù)所述訪問請求對應的接口配置信息進行第一處理得到,所述訪問請求由移動對象通過移 動終端生成并發(fā)送至所述移動平臺;
[0020] 獲取與所述目標訪問目錄信息相對應的目標數(shù)據(jù);
[0021] 依據(jù)所述移動平臺上的數(shù)據(jù)結(jié)構(gòu)配置信息對所述目標數(shù)據(jù)進行第二處理;
[0022] 將經(jīng)過所述第二處理的目標數(shù)據(jù)發(fā)送至所述移動平臺。
[0023] 上述方法,優(yōu)選的,所述依據(jù)所述移動平臺上的數(shù)據(jù)結(jié)構(gòu)配置信息對所述目標數(shù) 據(jù)進行第二處理,包括:
[0024] 確定所述移動平臺上的數(shù)據(jù)結(jié)構(gòu)配置信息;
[0025] 基于所述數(shù)據(jù)結(jié)構(gòu)配置信息,對所述目標數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)進行轉(zhuǎn)換,得到滿足所 述移動平臺所需要的數(shù)據(jù)結(jié)構(gòu)的目標數(shù)據(jù)。
[0026] 本發(fā)明還提供了一種可配置的數(shù)據(jù)處理系統(tǒng),包括:
[0027] 請求接收單元,用于接收移動對象的訪問請求,所述訪問請求由移動對象通過移 動終生成;
[0028] 第一處理單元,用于依據(jù)所述移動平臺上與所述訪問請求對應的接口配置信息, 對所述訪問請求中的待訪問數(shù)據(jù)信息進行第一處理,得到目標訪問服務器信息及目標訪問 目錄信息;
[0029] 數(shù)據(jù)發(fā)送單元,用于將所述目標訪問目錄信息發(fā)送到與所述目標訪問服務器信息 相對應的目標應用服務器,由所述目標應用服務器獲取與所述目標訪問目錄信息相對應的 目標數(shù)據(jù)并依據(jù)所述移動平臺上的數(shù)據(jù)結(jié)構(gòu)配置信息對所述目標數(shù)據(jù)進行第二處理;
[0030] 數(shù)據(jù)接收單元,用于接收所述目標應用服務器發(fā)送的經(jīng)過所述第二處理的目標數(shù) 據(jù);
[0031] 第三處理單元,用于基于預設的數(shù)據(jù)規(guī)范,對經(jīng)過所述第二處理的目標數(shù)據(jù)進行 第三處理;
[0032] 數(shù)據(jù)返回單元,用于將經(jīng)過第三處理的目標數(shù)據(jù)發(fā)送至所述移動終端。上述系統(tǒng), 優(yōu)選的,所述第一處理單元包括:
[0033] 請求解析子單元,用于解析出所述訪問請求中的待訪問數(shù)據(jù)信息及接口信息;
[0034] 配置確定子單元,用于確定所述移動平臺上與所述接口信息對應的接口配置信 息;
[0035] 信息加工子單元,用于依據(jù)所述接口配置信息,對所述待訪問數(shù)據(jù)信息進行加工 處理,得到目標訪問服務器信息和目標訪問目錄信息,所述目標訪問目錄信息對應于所述 目標應用服務器中待訪問的數(shù)據(jù)目錄。
[0036] 上述系統(tǒng),優(yōu)選的,所述數(shù)據(jù)發(fā)送單元包括:
[0037] 格式轉(zhuǎn)換子單元,用于將所述目標訪問目錄信息轉(zhuǎn)化成預設數(shù)據(jù)格式的目標訪問 目錄信息,并發(fā)送到與所述目標訪問服務器信息相對應的目標應用服務器。
[0038] 本發(fā)明還提供了一種移動平臺,包括:
[0039] 配置系統(tǒng)及如上述任意一項所述的可配置的數(shù)據(jù)處理系統(tǒng);
[0040] 其中,所述配置系統(tǒng)包括:
[0041] 系統(tǒng)配置模塊,用于設置移動對象與應用服務器之間進行數(shù)據(jù)訪問的系統(tǒng)配置信 息;
[0042] 組織配置模塊,用于設置所述移動對象與其移動終端在所述應用服務器中的組織 機構(gòu)配置信息;
[0043] Web服務配置模塊,用于設置數(shù)據(jù)傳輸?shù)慕涌谂渲眯畔?、?shù)據(jù)結(jié)構(gòu)配置信息及數(shù)據(jù) 規(guī)范;
[0044] 正文附件配置模塊,用于設置數(shù)據(jù)傳輸中正文附件的配置信息;
[0045] 日志記錄模塊,用于記錄移動終端訪問的日志信息及配置修改的日志信息。
[0046] 本發(fā)明還提供了另一種可配置的數(shù)據(jù)處理系統(tǒng),包括:
[0047] 數(shù)據(jù)接收單元,用于接收移動平臺根據(jù)目標訪問服務器信息發(fā)送的目標訪問目錄 信息,所述目標訪問服務器信息及所述目標訪問目錄信息由所述移動平臺對訪問請求中的 待訪問數(shù)據(jù)信息依據(jù)所述訪問請求對應的接口配置信息進行第一處理得到,所述訪問請求 由移動對象通過移動終端生成并發(fā)送至所述移動平臺;
[0048] 數(shù)據(jù)獲取單元,用于獲取與所述目標訪問目錄信息相對應的目標數(shù)據(jù);
[0049] 第二處理單元,用于依據(jù)所述移動平臺上的數(shù)據(jù)結(jié)構(gòu)配置信息對所述目標數(shù)據(jù)進 行第二處理;
[0050] 數(shù)據(jù)發(fā)送單元,用于將經(jīng)過所述第二處理的目標數(shù)據(jù)發(fā)送至所述移動平臺。
[0051] 由上述方案可知,本發(fā)明所提供的一種可配置的數(shù)據(jù)處理方法、系統(tǒng)及移動平臺 中,通過在移動平臺上設置各種配置信息,進而在利用移動平臺進行數(shù)據(jù)傳輸及轉(zhuǎn)發(fā)等處 理時根據(jù)這些配置信息如接口配置信息、數(shù)據(jù)結(jié)構(gòu)配置信息及數(shù)據(jù)規(guī)范等來實現(xiàn)按照操作 工作人員的需求進行相應的數(shù)據(jù)處理,區(qū)別于現(xiàn)有技術中應用服務器直接將數(shù)據(jù)返回給移 動終端上,可能存在數(shù)據(jù)量大或者各種數(shù)據(jù)兼容問題的現(xiàn)象,避免諸如PC上的大數(shù)據(jù)量會 在移動終端上存在數(shù)據(jù)冗余的問題,或者PC上的數(shù)據(jù)可能無法在移動終端上進行顯示的 問題,等等,本發(fā)明中操作工作人員可以在前臺設置移動平臺上的各種配置信息來實現(xiàn)相 應的數(shù)據(jù)處理方案,由此帶給移動終端上用戶更多更好的使用體驗。
【附圖說明】
[0052] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn) 有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù) 提供的附圖獲得其他的附圖。
[0053] 圖1為本發(fā)明實施例一提供的一種可配置的數(shù)據(jù)處理方法的實現(xiàn)流程圖;
[0054] 圖2為本發(fā)明實施例二提供的一種可配置的數(shù)據(jù)處理方法的實現(xiàn)流程圖;
[0055] 圖3為本發(fā)明實施例三提供的一種可配置的數(shù)據(jù)處理方法的實現(xiàn)流程圖;
[0056] 圖4為本發(fā)明實施例四提供的一種可配置的數(shù)據(jù)處理方法的流程圖;
[0057] 圖5為本發(fā)明實施例五提供的一種可配置的數(shù)據(jù)處理方法的實現(xiàn)流程圖;
[0058] 圖6為本發(fā)明實施例六提供的一種可配置的數(shù)據(jù)處理系統(tǒng)的結(jié)構(gòu)示意圖;
[0059] 圖7為本發(fā)明實施例七提供的一種可配置的數(shù)據(jù)處理系統(tǒng)的結(jié)構(gòu)示意圖;
[0060] 圖8為本發(fā)明實施例八提供的一種可配置的數(shù)據(jù)處理系統(tǒng)的結(jié)構(gòu)示意圖;
[0061] 圖9為本發(fā)明實施例九提供的一種移動平臺的結(jié)構(gòu)示意圖;
[0062] 圖IOa~圖IOf分別為本發(fā)明實施例九的部分結(jié)構(gòu)示意圖;
[0063] 圖11為本發(fā)明實施例十提供的一種可配置的數(shù)據(jù)處理系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0064] 下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚