專(zhuān)利名稱(chēng):一種數(shù)據(jù)處理系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計(jì)算機(jī)通信領(lǐng)域,尤其涉及一種可以通過(guò)遠(yuǎn)程方式進(jìn)行應(yīng)用擴(kuò)展的數(shù)據(jù)處理系統(tǒng),以及一種應(yīng)用于數(shù)據(jù)處理系統(tǒng)的數(shù)據(jù)處理方法。
背景技術(shù):
隨著計(jì)算機(jī)通信技術(shù)的快速發(fā)展,產(chǎn)生了越來(lái)越多的應(yīng)用系統(tǒng),為用戶(hù)提供各種數(shù)字化的應(yīng)用。圖1示出了一種典型應(yīng)用,多個(gè)客戶(hù)端系統(tǒng)與服務(wù)系統(tǒng)通過(guò)CS協(xié)議相連,共享服務(wù)系統(tǒng)的業(yè)務(wù)資源,客戶(hù)端系統(tǒng)向服務(wù)系統(tǒng)發(fā)送操作請(qǐng)求或者提交用戶(hù)信息數(shù)據(jù),服務(wù)系統(tǒng)對(duì)客戶(hù)端的操作請(qǐng)求或用戶(hù)信息數(shù)據(jù)進(jìn)行處理。一般客戶(hù)端系統(tǒng)中提供有數(shù)據(jù)輸入界面,用戶(hù)通過(guò)數(shù)據(jù)輸入界面輸入用戶(hù)信息數(shù)據(jù),通過(guò)CS協(xié)議將用戶(hù)信息數(shù)據(jù)發(fā)送到服務(wù)系統(tǒng)進(jìn)行集中處理,服務(wù)系統(tǒng)的用戶(hù)信息數(shù)據(jù)庫(kù)保存用戶(hù)信息數(shù)據(jù),供客戶(hù)端系統(tǒng)調(diào)用。
由于業(yè)務(wù)需求的不斷發(fā)展,系統(tǒng)的更新?lián)Q代速度越來(lái)越快,而利用現(xiàn)有技術(shù),如果系統(tǒng)由于業(yè)務(wù)需求需要進(jìn)行擴(kuò)展的時(shí)候,一般來(lái)說(shuō)必須重新修改和發(fā)布新的客戶(hù)端系統(tǒng)或者CS協(xié)議,導(dǎo)致系統(tǒng)缺乏靈活性與可擴(kuò)展性。
發(fā)明內(nèi)容
本發(fā)明的目的在于解決現(xiàn)有技術(shù)中數(shù)據(jù)處理系統(tǒng)缺乏靈活性和可擴(kuò)展性的問(wèn)題。
為了實(shí)現(xiàn)發(fā)明目的,本發(fā)明提供了一種數(shù)據(jù)處理系統(tǒng),包括客戶(hù)端系統(tǒng),以及接收所述客戶(hù)端系統(tǒng)的操作請(qǐng)求,并響應(yīng)所述操作請(qǐng)求的服務(wù)系統(tǒng),所述客戶(hù)端系統(tǒng),用于向服務(wù)系統(tǒng)發(fā)送遠(yuǎn)程內(nèi)容調(diào)用請(qǐng)求,裝載服務(wù)系統(tǒng)提供的遠(yuǎn)程內(nèi)容,生成數(shù)據(jù)輸入的界面,并通過(guò)所述界面向服務(wù)系統(tǒng)提交數(shù)據(jù);
所述服務(wù)系統(tǒng),用于將遠(yuǎn)程內(nèi)容發(fā)送給客戶(hù)端系統(tǒng),接收并存儲(chǔ)客戶(hù)端系統(tǒng)發(fā)送的數(shù)據(jù)。
所述客戶(hù)端系統(tǒng)包括請(qǐng)求處理模塊、文件存儲(chǔ)管理模塊、地址鏈接庫(kù)、遠(yuǎn)程內(nèi)容裝載模塊以及信息傳送模塊,其中請(qǐng)求處理模塊,用于接收用戶(hù)的操作請(qǐng)求,查詢(xún)所述文件存儲(chǔ)管理模塊,判斷用戶(hù)的操作權(quán)限;生成遠(yuǎn)程內(nèi)容裝載模塊或者向遠(yuǎn)程內(nèi)容裝載模塊發(fā)送遠(yuǎn)程內(nèi)容調(diào)用指令;文件存儲(chǔ)管理模塊,用于存儲(chǔ)和管理客戶(hù)端數(shù)據(jù);地址鏈接庫(kù),用于存儲(chǔ)與所述遠(yuǎn)程內(nèi)容對(duì)應(yīng)的地址鏈接信息;遠(yuǎn)程內(nèi)容裝載模塊,用于接收所述請(qǐng)求處理模塊發(fā)送的遠(yuǎn)程內(nèi)容調(diào)用指令,查詢(xún)所述地址鏈接庫(kù),調(diào)用與所述遠(yuǎn)程內(nèi)容調(diào)用指令對(duì)應(yīng)的地址鏈接信息;向所述服務(wù)系統(tǒng)發(fā)送遠(yuǎn)程內(nèi)容調(diào)用請(qǐng)求,獲取與所述地址鏈接信息對(duì)應(yīng)的遠(yuǎn)程內(nèi)容,并將所述遠(yuǎn)程內(nèi)容裝載到所述客戶(hù)端系統(tǒng)生成數(shù)據(jù)輸入的界面;通過(guò)所述界面接收數(shù)據(jù),發(fā)送給所述信息傳送模塊;信息傳送模塊,用于接收所述遠(yuǎn)程內(nèi)容裝載模塊提交的數(shù)據(jù),并將所述數(shù)據(jù)發(fā)送給所述服務(wù)系統(tǒng)。
所述服務(wù)系統(tǒng)包括遠(yuǎn)程內(nèi)容數(shù)據(jù)庫(kù)、用戶(hù)信息數(shù)據(jù)庫(kù)以及協(xié)議路由模塊,其中遠(yuǎn)程內(nèi)容數(shù)據(jù)庫(kù),用于存儲(chǔ)遠(yuǎn)程內(nèi)容;用戶(hù)信息數(shù)據(jù)庫(kù),用于存儲(chǔ)所述協(xié)議路由模塊提交的用戶(hù)信息數(shù)據(jù);協(xié)議路由模塊,用于接收客戶(hù)端系統(tǒng)的遠(yuǎn)程內(nèi)容調(diào)用請(qǐng)求,查詢(xún)所述遠(yuǎn)程內(nèi)容數(shù)據(jù)庫(kù),將遠(yuǎn)程內(nèi)容發(fā)送給所述客戶(hù)端系統(tǒng);接收客戶(hù)端系統(tǒng)提交的數(shù)據(jù),并將所述數(shù)據(jù)提交所述用戶(hù)信息數(shù)據(jù)庫(kù)存儲(chǔ)。
所述客戶(hù)端系統(tǒng)進(jìn)一步包括安全處理模塊,用于記錄用戶(hù)標(biāo)識(shí)以及客戶(hù)端登陸的有效簽名,并將所述用戶(hù)標(biāo)識(shí)以及客戶(hù)端登陸的有效簽名發(fā)送給所述信息傳送模塊;
所述信息傳送模塊進(jìn)一步用于查詢(xún)所述安全處理模塊,將所述用戶(hù)標(biāo)識(shí)以及客戶(hù)端登陸的有效簽名發(fā)送給所述服務(wù)系統(tǒng);所述服務(wù)系統(tǒng)進(jìn)一步包括安全驗(yàn)證模塊以及協(xié)議路由模塊,其中安全驗(yàn)證模塊,用于接收并解析所述客戶(hù)端系統(tǒng)發(fā)送的用戶(hù)標(biāo)識(shí)以及客戶(hù)端登陸的有效簽名,對(duì)用戶(hù)進(jìn)行安全驗(yàn)證,并將安全驗(yàn)證結(jié)果消息發(fā)送給所述協(xié)議路由模塊;協(xié)議路由模塊,用于接收所述安全驗(yàn)證模塊發(fā)送的安全驗(yàn)證結(jié)果消息,并將所述安全驗(yàn)證結(jié)果消息返回所述客戶(hù)端系統(tǒng)。
所述遠(yuǎn)程內(nèi)容為Web頁(yè)面。
為了更好地實(shí)現(xiàn)發(fā)明目的,本發(fā)明進(jìn)一步提供了一種數(shù)據(jù)處理的方法,應(yīng)用于數(shù)據(jù)處理系統(tǒng),所述數(shù)據(jù)處理系統(tǒng)包括客戶(hù)端系統(tǒng),以及接收所述客戶(hù)端系統(tǒng)的操作請(qǐng)求,并響應(yīng)所述操作請(qǐng)求的服務(wù)系統(tǒng),所述方法包括下述步驟A.客戶(hù)端系統(tǒng)向服務(wù)系統(tǒng)發(fā)送遠(yuǎn)程內(nèi)容調(diào)用請(qǐng)求,所述遠(yuǎn)程內(nèi)容調(diào)用請(qǐng)求包含有與所述遠(yuǎn)程內(nèi)容對(duì)應(yīng)的地址鏈接信息;B.服務(wù)系統(tǒng)將與所述地址鏈接信息對(duì)應(yīng)的遠(yuǎn)程內(nèi)容發(fā)送給客戶(hù)端系統(tǒng);C.客戶(hù)端系統(tǒng)裝載所述遠(yuǎn)程內(nèi)容,生成Web頁(yè)面;D.客戶(hù)端系統(tǒng)向服務(wù)系統(tǒng)提交數(shù)據(jù);E.服務(wù)系統(tǒng)接收并存儲(chǔ)所述數(shù)據(jù)。
所述步驟A包括A1.接收用戶(hù)的操作請(qǐng)求;A2.判斷用戶(hù)是否有操作權(quán)限,是則執(zhí)行步驟A3,否則結(jié)束;A3.執(zhí)行與所述操作請(qǐng)求對(duì)應(yīng)的遠(yuǎn)程內(nèi)容調(diào)用指令;A4.查詢(xún)與所述遠(yuǎn)程內(nèi)容調(diào)用指令對(duì)應(yīng)的地址鏈接信息;A5向服務(wù)系統(tǒng)提交遠(yuǎn)程內(nèi)容調(diào)用請(qǐng)求。
所述步驟B包括B1.接收客戶(hù)端系統(tǒng)提交的遠(yuǎn)程內(nèi)容調(diào)用請(qǐng)求;
B2.查找與所述地址鏈接信息對(duì)應(yīng)的遠(yuǎn)程內(nèi)容;B3.將所述遠(yuǎn)程內(nèi)容發(fā)送給客戶(hù)端系統(tǒng)。
所述步驟D進(jìn)一步包括將用戶(hù)標(biāo)識(shí)以及客戶(hù)端登陸的有效簽名發(fā)送給服務(wù)系統(tǒng)進(jìn)行安全驗(yàn)證的步驟;所述步驟E進(jìn)一步包括接收并解析客戶(hù)端系統(tǒng)發(fā)送的用戶(hù)標(biāo)識(shí)以及客戶(hù)端登陸的有效簽名,對(duì)用戶(hù)進(jìn)行安全驗(yàn)證的步驟。
所述遠(yuǎn)程內(nèi)容為Web網(wǎng)頁(yè)。
本發(fā)明通過(guò)基于內(nèi)嵌Web頁(yè)面的方式,在不需要修改客戶(hù)端系統(tǒng)的情況下,實(shí)現(xiàn)了系統(tǒng)的擴(kuò)展,提高了系統(tǒng)擴(kuò)展的靈活性。同時(shí),通過(guò)對(duì)用戶(hù)進(jìn)行安全驗(yàn)證,提高了用戶(hù)信息數(shù)據(jù)處理的安全性。
圖1是現(xiàn)有技術(shù)中數(shù)據(jù)處理系統(tǒng)的結(jié)構(gòu)圖;圖2是本發(fā)明提供的數(shù)據(jù)處理系統(tǒng)的結(jié)構(gòu)圖;圖3是本發(fā)明提供的一個(gè)實(shí)施例中數(shù)據(jù)處理系統(tǒng)的結(jié)構(gòu)圖;圖4是本發(fā)明中客戶(hù)端系統(tǒng)的數(shù)據(jù)處理流程圖;圖5是本發(fā)明中服務(wù)系統(tǒng)的數(shù)據(jù)處理流程圖。
具體實(shí)施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
圖2示出了應(yīng)用本發(fā)明的系統(tǒng)結(jié)構(gòu),為了簡(jiǎn)化說(shuō)明,僅僅示出了與本發(fā)明有關(guān)的部分。
客戶(hù)端系統(tǒng)100通過(guò)CS協(xié)議登陸服務(wù)系統(tǒng)200,下載服務(wù)系統(tǒng)200上提供的遠(yuǎn)程內(nèi)容資源??蛻?hù)端系統(tǒng)100運(yùn)行在客戶(hù)端上,服務(wù)系統(tǒng)200運(yùn)行在服務(wù)器上。個(gè)人計(jì)算機(jī),或者PDA(Personal Digital Assistant,個(gè)人數(shù)字助理)等都可以作為客戶(hù)端使用。服務(wù)器可以是各種大、中、小型的計(jì)算機(jī),具備強(qiáng)大的數(shù)據(jù)存儲(chǔ)能力或者各種業(yè)務(wù)應(yīng)用的支持能力。
請(qǐng)求處理模塊101接收用戶(hù)的操作請(qǐng)求,查詢(xún)文件存儲(chǔ)管理模塊102,檢查用戶(hù)的操作請(qǐng)求是否有效,例如檢查用戶(hù)是否是具有操作權(quán)限、用戶(hù)的數(shù)據(jù)添加、刪除操作是否合法等。文件存儲(chǔ)管理模塊102存儲(chǔ)和管理客戶(hù)端系統(tǒng)本地的用戶(hù)基本信息和數(shù)據(jù),例如用戶(hù)身份、用戶(hù)輸入的信息數(shù)據(jù)等??蛻?hù)端系統(tǒng)100與服務(wù)系統(tǒng)200進(jìn)行信息交互時(shí),實(shí)時(shí)或者定時(shí)更新文件存儲(chǔ)管理模塊102中存儲(chǔ)的內(nèi)容。
當(dāng)請(qǐng)求處理模塊101判斷用戶(hù)有權(quán)限執(zhí)行相關(guān)操作時(shí),查詢(xún)系統(tǒng)內(nèi)存中是否已經(jīng)存在遠(yuǎn)程內(nèi)容裝載模塊103,如果不存在,則通過(guò)系統(tǒng)模塊類(lèi)廠生成遠(yuǎn)程內(nèi)容裝載模塊103,如果存在,則向遠(yuǎn)程內(nèi)容裝載模塊103發(fā)送遠(yuǎn)程內(nèi)容調(diào)用指令,如下所述遠(yuǎn)程內(nèi)容具體可以是一系列Web頁(yè)面。
遠(yuǎn)程內(nèi)容裝載模塊103收到請(qǐng)求處理模塊101發(fā)送的遠(yuǎn)程內(nèi)容調(diào)用指令后,查詢(xún)地址鏈接庫(kù)104,獲得與調(diào)用指令對(duì)應(yīng)的地址鏈接信息,登陸服務(wù)系統(tǒng)200,下載與地址鏈接信息對(duì)應(yīng)的遠(yuǎn)程內(nèi)容,動(dòng)態(tài)生成Web頁(yè)面的載入類(lèi),生成內(nèi)嵌在客戶(hù)端系統(tǒng)100中的HTML(Hyper Text Markup Language,超文本標(biāo)識(shí)語(yǔ)言)形式的Web頁(yè)面,供用戶(hù)輸入數(shù)據(jù)或者執(zhí)行相關(guān)字段編輯操作。遠(yuǎn)程內(nèi)容裝載模塊103將用戶(hù)輸入的信息數(shù)據(jù)通過(guò)信息傳送模塊105發(fā)送給服務(wù)系統(tǒng)200保存。
地址鏈接庫(kù)104保存了服務(wù)系統(tǒng)200提供的遠(yuǎn)程內(nèi)容的鏈接地址信息,供遠(yuǎn)程內(nèi)容裝載模塊103調(diào)用。地址鏈接庫(kù)104中存儲(chǔ)的遠(yuǎn)程內(nèi)容鏈接信息隨著遠(yuǎn)程內(nèi)容數(shù)據(jù)庫(kù)202保存的遠(yuǎn)程內(nèi)容的更新而不斷更新。
協(xié)議路由模塊201接收客戶(hù)端系統(tǒng)100的遠(yuǎn)程內(nèi)容調(diào)用請(qǐng)求,查詢(xún)遠(yuǎn)程內(nèi)容數(shù)據(jù)庫(kù)202,將與鏈接地址信息對(duì)應(yīng)的Web頁(yè)面發(fā)送給遠(yuǎn)程內(nèi)容裝載模塊103。同時(shí),協(xié)議路由模塊201將客戶(hù)端系統(tǒng)100發(fā)送的信息數(shù)據(jù)提交到用戶(hù)信息數(shù)據(jù)庫(kù)203中保存。用戶(hù)信息數(shù)據(jù)庫(kù)203以用戶(hù)標(biāo)識(shí)等為索引存儲(chǔ)客戶(hù)端提交的用戶(hù)信息數(shù)據(jù),供客戶(hù)端系統(tǒng)100訪問(wèn)調(diào)用。
遠(yuǎn)程內(nèi)容數(shù)據(jù)庫(kù)202保存了系統(tǒng)提供的各種遠(yuǎn)程內(nèi)容,具體體現(xiàn)為與地址鏈接庫(kù)104中存儲(chǔ)的Web鏈接地址信息對(duì)應(yīng)的多個(gè)Web頁(yè)面,Web頁(yè)面上設(shè)置有需要用戶(hù)填寫(xiě)的屬性字段等信息。服務(wù)系統(tǒng)200可以根據(jù)具體的業(yè)務(wù)需求對(duì)遠(yuǎn)程內(nèi)容進(jìn)行修改和更新,從而在不需要修改客戶(hù)端系統(tǒng)100的情況下實(shí)現(xiàn)業(yè)務(wù)的靈活擴(kuò)展。
為了提高數(shù)據(jù)處理的安全性,作為本發(fā)明的另外一個(gè)實(shí)施例,如圖3所示,客戶(hù)端系統(tǒng)100增加了安全處理模塊106,記錄用戶(hù)的用戶(hù)標(biāo)識(shí)如用戶(hù)名或者用戶(hù)標(biāo)識(shí)碼,以及客戶(hù)端登陸的有效簽名等安全信息,并將用戶(hù)標(biāo)識(shí)以及客戶(hù)端登陸的有效簽名等安全信息發(fā)送給信息傳送模塊105。服務(wù)系統(tǒng)100增加了安全驗(yàn)證模塊204,對(duì)客戶(hù)端系統(tǒng)100的提交的用戶(hù)信息數(shù)據(jù)進(jìn)行安全驗(yàn)證。
信息傳送模塊105在向服務(wù)系統(tǒng)100發(fā)送用戶(hù)信息數(shù)據(jù)時(shí),查詢(xún)安全處理模塊107,將用戶(hù)標(biāo)識(shí),以及客戶(hù)端本次登錄的有效簽名,連同遠(yuǎn)程內(nèi)容裝載模塊103發(fā)送的信息數(shù)據(jù)發(fā)送給服務(wù)系統(tǒng)200。
安全驗(yàn)證模塊204接收信息傳送模塊105發(fā)送的用戶(hù)信息數(shù)據(jù)、用戶(hù)標(biāo)識(shí)及有效簽名信息,對(duì)用戶(hù)進(jìn)行安全驗(yàn)證,并將安全驗(yàn)證成功或者失敗的結(jié)果消息通過(guò)協(xié)議路由模塊201返回客戶(hù)端系統(tǒng)100。
安全驗(yàn)證模塊204首先解析用戶(hù)標(biāo)識(shí)以及有效簽名信息,如果解析失敗,說(shuō)明該用戶(hù)無(wú)權(quán)執(zhí)行相關(guān)操作,安全驗(yàn)證失敗;如果解析成功,則將客戶(hù)端有效簽名中的時(shí)間戳與本地的時(shí)間戳信息進(jìn)行對(duì)比,如果時(shí)間戳錯(cuò)誤,安全驗(yàn)證失敗。安全驗(yàn)證通過(guò)后,安全驗(yàn)證模塊204將用戶(hù)信息數(shù)據(jù)發(fā)送到協(xié)議路由模塊201,由協(xié)議路由模塊201將用戶(hù)信息數(shù)據(jù)提交用戶(hù)信息數(shù)據(jù)庫(kù)203保存。
圖4示出了客戶(hù)端系統(tǒng)100中的數(shù)據(jù)處理流程,具體描述如下,上述已經(jīng)描述過(guò)的內(nèi)容不再重復(fù)描述步驟S401中,客戶(hù)端系統(tǒng)100接收用戶(hù)提交的操作請(qǐng)求;
步驟S402中,判斷用戶(hù)的操作請(qǐng)求是否有效,如用戶(hù)是否有權(quán)限執(zhí)行操作等等,如果有效,則執(zhí)行步驟S403,否則結(jié)束;步驟S403中,執(zhí)行遠(yuǎn)程內(nèi)容調(diào)用指令;步驟S404中,查詢(xún)地址鏈接庫(kù),獲得與遠(yuǎn)程內(nèi)容調(diào)用指令對(duì)應(yīng)的地址鏈接信息;步驟S405中,向服務(wù)系統(tǒng)200發(fā)送遠(yuǎn)程內(nèi)容調(diào)用請(qǐng)求;步驟S406中,裝載服務(wù)系統(tǒng)200發(fā)送的遠(yuǎn)程內(nèi)容,生成Web頁(yè)面,供用戶(hù)輸入用戶(hù)信息數(shù)據(jù);步驟S407中,向服務(wù)系統(tǒng)200提交用戶(hù)信息數(shù)據(jù)。
圖5示出了服務(wù)系統(tǒng)200中的數(shù)據(jù)處理流程,具體描述如下,上述已經(jīng)描述過(guò)的內(nèi)容不再重復(fù)描述步驟S501中,接收客戶(hù)端系統(tǒng)100提交的遠(yuǎn)程內(nèi)容調(diào)用請(qǐng)求,具體為遠(yuǎn)程內(nèi)容的地址鏈接信息;步驟S502中,查詢(xún)遠(yuǎn)程內(nèi)容數(shù)據(jù)庫(kù),調(diào)用與地址鏈接信息對(duì)應(yīng)的遠(yuǎn)程內(nèi)容,即Web頁(yè)面;步驟S503中,將遠(yuǎn)程內(nèi)容發(fā)送給客戶(hù)端系統(tǒng)100;步驟S504中,接收并存儲(chǔ)客戶(hù)端系統(tǒng)100提交的用戶(hù)信息數(shù)據(jù)。
在上述流程中,為了保證數(shù)據(jù)處理的安全性,客戶(hù)端系統(tǒng)100在向服務(wù)系統(tǒng)200發(fā)送用戶(hù)信息數(shù)據(jù)時(shí),連同用戶(hù)標(biāo)識(shí)以及客戶(hù)端登陸的有效簽名等安全信息送交服務(wù)系統(tǒng)200進(jìn)行安全驗(yàn)證。服務(wù)系統(tǒng)200首先解析用戶(hù)標(biāo)識(shí)以及客戶(hù)端登陸的有效簽名,驗(yàn)證用戶(hù)的操作權(quán)限,權(quán)限驗(yàn)證通過(guò)后,將用戶(hù)信息數(shù)據(jù)進(jìn)行存儲(chǔ),否則向客戶(hù)端系統(tǒng)100返回權(quán)限驗(yàn)證失敗的消息。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種數(shù)據(jù)處理系統(tǒng),包括客戶(hù)端系統(tǒng),以及接收所述客戶(hù)端系統(tǒng)的操作請(qǐng)求,并響應(yīng)所述操作請(qǐng)求的服務(wù)系統(tǒng),其特征在于,所述客戶(hù)端系統(tǒng),用于向服務(wù)系統(tǒng)發(fā)送遠(yuǎn)程內(nèi)容調(diào)用請(qǐng)求,裝載服務(wù)系統(tǒng)提供的遠(yuǎn)程內(nèi)容,生成數(shù)據(jù)輸入的界面,并通過(guò)所述界面向服務(wù)系統(tǒng)提交數(shù)據(jù);所述服務(wù)系統(tǒng),用于將遠(yuǎn)程內(nèi)容發(fā)送給客戶(hù)端系統(tǒng),接收并存儲(chǔ)客戶(hù)端系統(tǒng)發(fā)送的數(shù)據(jù)。
2.如權(quán)利要求1所述的數(shù)據(jù)處理系統(tǒng),其特征在于,所述客戶(hù)端系統(tǒng)包括請(qǐng)求處理模塊、文件存儲(chǔ)管理模塊、地址鏈接庫(kù)、遠(yuǎn)程內(nèi)容裝載模塊以及信息傳送模塊,其中請(qǐng)求處理模塊,用于接收用戶(hù)的操作請(qǐng)求,查詢(xún)所述文件存儲(chǔ)管理模塊,判斷用戶(hù)的操作權(quán)限;生成遠(yuǎn)程內(nèi)容裝載模塊或者向遠(yuǎn)程內(nèi)容裝載模塊發(fā)送遠(yuǎn)程內(nèi)容調(diào)用指令;文件存儲(chǔ)管理模塊,用于存儲(chǔ)和管理客戶(hù)端數(shù)據(jù);地址鏈接庫(kù),用于存儲(chǔ)與所述遠(yuǎn)程內(nèi)容對(duì)應(yīng)的地址鏈接信息;遠(yuǎn)程內(nèi)容裝載模塊,用于接收所述請(qǐng)求處理模塊發(fā)送的遠(yuǎn)程內(nèi)容調(diào)用指令,查詢(xún)所述地址鏈接庫(kù),調(diào)用與所述遠(yuǎn)程內(nèi)容調(diào)用指令對(duì)應(yīng)的地址鏈接信息;向所述服務(wù)系統(tǒng)發(fā)送遠(yuǎn)程內(nèi)容調(diào)用請(qǐng)求,獲取與所述地址鏈接信息對(duì)應(yīng)的遠(yuǎn)程內(nèi)容,并將所述遠(yuǎn)程內(nèi)容裝載到所述客戶(hù)端系統(tǒng)生成數(shù)據(jù)輸入的界面;通過(guò)所述界面接收數(shù)據(jù),發(fā)送給所述信息傳送模塊;信息傳送模塊,用于接收所述遠(yuǎn)程內(nèi)容裝載模塊提交的數(shù)據(jù),并將所述數(shù)據(jù)發(fā)送給所述服務(wù)系統(tǒng)。
3.如權(quán)利要求1所述的數(shù)據(jù)處理系統(tǒng),其特征在于,所述服務(wù)系統(tǒng)包括遠(yuǎn)程內(nèi)容數(shù)據(jù)庫(kù)、用戶(hù)信息數(shù)據(jù)庫(kù)以及協(xié)議路由模塊,其中遠(yuǎn)程內(nèi)容數(shù)據(jù)庫(kù),用于存儲(chǔ)遠(yuǎn)程內(nèi)容;用戶(hù)信息數(shù)據(jù)庫(kù),用于存儲(chǔ)所述協(xié)議路由模塊提交的用戶(hù)信息數(shù)據(jù);協(xié)議路由模塊,用于接收客戶(hù)端系統(tǒng)的遠(yuǎn)程內(nèi)容調(diào)用請(qǐng)求,查詢(xún)所述遠(yuǎn)程內(nèi)容數(shù)據(jù)庫(kù),將遠(yuǎn)程內(nèi)容發(fā)送給所述客戶(hù)端系統(tǒng);接收客戶(hù)端系統(tǒng)提交的數(shù)據(jù),并將所述數(shù)據(jù)提交所述用戶(hù)信息數(shù)據(jù)庫(kù)存儲(chǔ)。
4.如權(quán)利要求2所述的數(shù)據(jù)處理系統(tǒng),其特征在于,所述客戶(hù)端系統(tǒng)進(jìn)一步包括安全處理模塊,用于記錄用戶(hù)標(biāo)識(shí)以及客戶(hù)端登陸的有效簽名,并將所述用戶(hù)標(biāo)識(shí)以及客戶(hù)端登陸的有效簽名發(fā)送給所述信息傳送模塊;所述信息傳送模塊進(jìn)一步用于查詢(xún)所述安全處理模塊,將所述用戶(hù)標(biāo)識(shí)以及客戶(hù)端登陸的有效簽名發(fā)送給所述服務(wù)系統(tǒng);所述服務(wù)系統(tǒng)進(jìn)一步包括安全驗(yàn)證模塊以及協(xié)議路由模塊,其中安全驗(yàn)證模塊,用于接收并解析所述客戶(hù)端系統(tǒng)發(fā)送的用戶(hù)標(biāo)識(shí)以及客戶(hù)端登陸的有效簽名,對(duì)用戶(hù)進(jìn)行安全驗(yàn)證,并將安全驗(yàn)證結(jié)果消息發(fā)送給所述協(xié)議路由模塊;協(xié)議路由模塊,用于接收所述安全驗(yàn)證模塊發(fā)送的安全驗(yàn)證結(jié)果消息,并將所述安全驗(yàn)證結(jié)果消息返回所述客戶(hù)端系統(tǒng)。
5.如權(quán)利要求1至4中任一項(xiàng)權(quán)利要求所述的數(shù)據(jù)處理系統(tǒng),其特征在于,所述遠(yuǎn)程內(nèi)容為Web頁(yè)面。
6.一種數(shù)據(jù)處理的方法,應(yīng)用于數(shù)據(jù)處理系統(tǒng),所述數(shù)據(jù)處理系統(tǒng)包括客戶(hù)端系統(tǒng),以及接收所述客戶(hù)端系統(tǒng)的操作請(qǐng)求,并響應(yīng)所述操作請(qǐng)求的服務(wù)系統(tǒng),其特征在于,所述方法包括下述步驟A.客戶(hù)端系統(tǒng)向服務(wù)系統(tǒng)發(fā)送遠(yuǎn)程內(nèi)容調(diào)用請(qǐng)求,所述遠(yuǎn)程內(nèi)容調(diào)用請(qǐng)求包含有與所述遠(yuǎn)程內(nèi)容對(duì)應(yīng)的地址鏈接信息;B.服務(wù)系統(tǒng)將與所述地址鏈接信息對(duì)應(yīng)的遠(yuǎn)程內(nèi)容發(fā)送給客戶(hù)端系統(tǒng);C.客戶(hù)端系統(tǒng)裝載所述遠(yuǎn)程內(nèi)容,生成Web頁(yè)面;D.客戶(hù)端系統(tǒng)向服務(wù)系統(tǒng)提交數(shù)據(jù);E.服務(wù)系統(tǒng)接收并存儲(chǔ)所述數(shù)據(jù)。
7.如權(quán)利要求6所述的數(shù)據(jù)處理的方法,其特征在于,所述步驟A包括A1.接收用戶(hù)的操作請(qǐng)求;A2.判斷用戶(hù)是否有操作權(quán)限,是則執(zhí)行步驟A3,否則結(jié)束;A3.執(zhí)行與所述操作請(qǐng)求對(duì)應(yīng)的遠(yuǎn)程內(nèi)容調(diào)用指令;A4.查詢(xún)與所述遠(yuǎn)程內(nèi)容調(diào)用指令對(duì)應(yīng)的地址鏈接信息;A5.向服務(wù)系統(tǒng)提交遠(yuǎn)程內(nèi)容調(diào)用請(qǐng)求。
8.如權(quán)利要求6所述的數(shù)據(jù)處理的方法,其特征在于,所述步驟B包括B1.接收客戶(hù)端系統(tǒng)提交的遠(yuǎn)程內(nèi)容調(diào)用請(qǐng)求;B2.查找與所述地址鏈接信息對(duì)應(yīng)的遠(yuǎn)程內(nèi)容;B3.將所述遠(yuǎn)程內(nèi)容發(fā)送給客戶(hù)端系統(tǒng)。
9.如權(quán)利要求6所述的數(shù)據(jù)處理的方法,其特征在于,所述步驟D進(jìn)一步包括將用戶(hù)標(biāo)識(shí)以及客戶(hù)端登陸的有效簽名發(fā)送給服務(wù)系統(tǒng)進(jìn)行安全驗(yàn)證的步驟;所述步驟E進(jìn)一步包括接收并解析客戶(hù)端系統(tǒng)發(fā)送的用戶(hù)標(biāo)識(shí)以及客戶(hù)端登陸的有效簽名,對(duì)用戶(hù)進(jìn)行安全驗(yàn)證的步驟。
10.如權(quán)利要求6至9任一權(quán)利要求所述的數(shù)據(jù)處理的方法,其特征在于,所述遠(yuǎn)程內(nèi)容為Web網(wǎng)頁(yè)。
全文摘要
本發(fā)明適用于計(jì)算機(jī)通信領(lǐng)域,提供了一種數(shù)據(jù)處理系統(tǒng)及其方法,包括客戶(hù)端系統(tǒng),以及接收所述客戶(hù)端系統(tǒng)的操作請(qǐng)求,并響應(yīng)所述操作請(qǐng)求的服務(wù)系統(tǒng),所述客戶(hù)端系統(tǒng),用于向服務(wù)系統(tǒng)發(fā)送遠(yuǎn)程內(nèi)容調(diào)用請(qǐng)求,裝載服務(wù)系統(tǒng)提供的遠(yuǎn)程內(nèi)容,生成數(shù)據(jù)輸入的界面,并通過(guò)該界面向服務(wù)系統(tǒng)提交數(shù)據(jù);所述服務(wù)系統(tǒng),用于將遠(yuǎn)程內(nèi)容發(fā)送給客戶(hù)端系統(tǒng),接收并存儲(chǔ)客戶(hù)端系統(tǒng)發(fā)送的數(shù)據(jù)。本發(fā)明通過(guò)基于內(nèi)嵌Web頁(yè)面的方式,在不需要修改客戶(hù)端系統(tǒng)的情況下,實(shí)現(xiàn)了系統(tǒng)的擴(kuò)展,提高了系統(tǒng)擴(kuò)展的靈活性。同時(shí),通過(guò)對(duì)用戶(hù)進(jìn)行安全驗(yàn)證,提高了用戶(hù)信息數(shù)據(jù)處理的安全性。
文檔編號(hào)H04L12/00GK1866828SQ20051003483
公開(kāi)日2006年11月22日 申請(qǐng)日期2005年5月20日 優(yōu)先權(quán)日2005年5月20日
發(fā)明者李斌, 任翔, 莊泗華, 章建桂 申請(qǐng)人:騰訊科技(深圳)有限公司