一種知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái)及其實(shí)現(xiàn)方法
【專利摘要】本發(fā)明涉及一種知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái),包括:物理層模塊,所述物理層通過云計(jì)算實(shí)現(xiàn)存儲(chǔ)資源的虛擬化以及計(jì)算功能;數(shù)據(jù)庫(kù)層模塊,通過數(shù)據(jù)庫(kù)切分技術(shù)對(duì)所述知識(shí)產(chǎn)權(quán)數(shù)據(jù)庫(kù)進(jìn)行結(jié)構(gòu)優(yōu)化;數(shù)據(jù)訪問層模塊,將數(shù)據(jù)轉(zhuǎn)化為數(shù)據(jù)庫(kù)能夠識(shí)別的語(yǔ)句,并訪問數(shù)據(jù)庫(kù)層模塊;業(yè)務(wù)邏輯層模塊,將數(shù)據(jù)處理為數(shù)據(jù)訪問層模塊需要的接口參數(shù),并向數(shù)據(jù)訪問層模塊提交訪問數(shù)據(jù)庫(kù)的請(qǐng)求;界面外觀層模塊,用于該服務(wù)平臺(tái)與用戶的交互,接收用戶的訪問請(qǐng)求。該知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái)開發(fā)簡(jiǎn)單,便于維護(hù);各模塊之間設(shè)計(jì)規(guī)范統(tǒng)一,接口一致,能夠順暢的交換數(shù)據(jù),提高數(shù)據(jù)的交換與處理速度,從而提高平臺(tái)的運(yùn)行效率;此外,本發(fā)明設(shè)計(jì)原理可靠,具有非常廣泛的應(yīng)用前景。
【專利說明】一種知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái)及其實(shí)現(xiàn)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于云平臺(tái)【技術(shù)領(lǐng)域】,涉及一種數(shù)據(jù)服務(wù)平臺(tái),尤其是一種知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái)及其實(shí)現(xiàn)方法;采用該知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái)及實(shí)現(xiàn)方法,能夠數(shù)據(jù)服務(wù)與具體程序設(shè)計(jì)語(yǔ)言的分離,從而具有較高的可擴(kuò)展性,提高數(shù)據(jù)服務(wù)的有效性。
【背景技術(shù)】
[0002]知識(shí)產(chǎn)權(quán)作為一種無(wú)形資產(chǎn),在經(jīng)濟(jì)社會(huì)中所占的地位日益增強(qiáng),市場(chǎng)競(jìng)爭(zhēng)的一定程度上已轉(zhuǎn)化為知識(shí)產(chǎn)權(quán)的競(jìng)爭(zhēng);此外,為推動(dòng)知識(shí)產(chǎn)權(quán)的產(chǎn)業(yè)化應(yīng)用,需要將知識(shí)產(chǎn)權(quán)進(jìn)行充分公開,以滿足公眾獲得知識(shí)產(chǎn)權(quán)信息的需求。
[0003]目前已經(jīng)出現(xiàn)各式知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái)用以服務(wù)公眾,然而目前知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái)系統(tǒng)的開發(fā)是以實(shí)際業(yè)務(wù)流程為關(guān)注中心的功能模型的觀點(diǎn),這僅能完成對(duì)信息系統(tǒng)的實(shí)施過程的一次性的描述,無(wú)法滿足業(yè)務(wù)持續(xù)變化的需要;系統(tǒng)的各子模塊設(shè)計(jì)缺乏統(tǒng)一的規(guī)范,接口不一致,無(wú)法順暢的交換數(shù)據(jù),并且信息容易出現(xiàn)冗余和不一致;傳統(tǒng)的需求分析、設(shè)計(jì),實(shí)施的系統(tǒng)開發(fā)過程周期過長(zhǎng),導(dǎo)致開發(fā)效率低下等等問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于,針對(duì)上述現(xiàn)有技術(shù)存在的缺陷,提供設(shè)計(jì)一種知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái)及其實(shí)現(xiàn)方法,以解決上述技術(shù)問題。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明給出以下技術(shù)方案:
一種知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái),包括:
物理層模塊,所述物理層模塊包括服務(wù)器系統(tǒng)、存儲(chǔ)系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)以及備份系統(tǒng),上述服務(wù)器系統(tǒng)、存儲(chǔ)系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)以及備份系統(tǒng)構(gòu)成云計(jì)算平臺(tái),所述物理層模塊通過云計(jì)算實(shí)現(xiàn)存儲(chǔ)資源的虛擬化以及計(jì)算功能;
數(shù)據(jù)庫(kù)層模塊,所述數(shù)據(jù)庫(kù)層模塊位于物理層模塊之上,包括知識(shí)產(chǎn)權(quán)數(shù)據(jù)庫(kù),通過數(shù)據(jù)庫(kù)切分技術(shù)對(duì)所述知識(shí)產(chǎn)權(quán)數(shù)據(jù)庫(kù)進(jìn)行結(jié)構(gòu)優(yōu)化;
數(shù)據(jù)訪問層模塊,所述數(shù)據(jù)訪問層模塊位于數(shù)據(jù)庫(kù)層模塊之上,數(shù)據(jù)訪問層模塊將數(shù)據(jù)轉(zhuǎn)化為數(shù)據(jù)庫(kù)能夠識(shí)別的語(yǔ)句,并訪問數(shù)據(jù)庫(kù)層模塊;
業(yè)務(wù)邏輯層模塊,所述業(yè)務(wù)邏輯層模塊位于數(shù)據(jù)訪問層模塊之上,業(yè)務(wù)邏輯層模塊將數(shù)據(jù)處理為數(shù)據(jù)訪問層模塊需要的接口參數(shù),并向數(shù)據(jù)訪問層模塊提交訪問數(shù)據(jù)庫(kù)的請(qǐng)求;
界面外觀層模塊,所述界面外觀層模塊位于業(yè)務(wù)邏輯層模塊之上,界面外觀層模塊用于該服務(wù)平臺(tái)與用戶的交互,接收用戶的訪問請(qǐng)求。
[0006]優(yōu)選地,所述界面外觀層模塊包括專利交易單元、專利代理單元、專利預(yù)警研究單元、知識(shí)產(chǎn)權(quán)糾紛的法律服務(wù)單元、知識(shí)產(chǎn)權(quán)相關(guān)培訓(xùn)單元、專利查詢檢索單元。
[0007]—種知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái)的實(shí)現(xiàn)方法,包括如下步驟:
S1:實(shí)現(xiàn)IHttpHandle特殊接口的類; 52:創(chuàng)建HttpContext context數(shù)據(jù)上下文對(duì)象,用于處理請(qǐng)求的參數(shù)數(shù)據(jù);
53:分析請(qǐng)求報(bào)文,并將數(shù)據(jù)封裝到HttpWorkerRequest對(duì)象對(duì)應(yīng)的屬性;
54:httpContex 對(duì)象傳入到 httpApplicat1n 時(shí),調(diào)用頁(yè)面類中的 ProcessRequest 方法;
55:采用IHttpHandler接口的特殊類接受來(lái)自應(yīng)用服務(wù)器的操作請(qǐng)求,所述操作請(qǐng)求中包括數(shù)據(jù)對(duì)象和操作方法;
S6:步驟S5中的操作請(qǐng)求在內(nèi)存中查找對(duì)應(yīng)的可執(zhí)行操作過程,根據(jù)預(yù)先設(shè)置的數(shù)據(jù)對(duì)象和數(shù)據(jù)庫(kù)服務(wù)器之間的映射關(guān)系查找操作請(qǐng)求中的數(shù)據(jù)對(duì)象所在的數(shù)據(jù)庫(kù)服務(wù)器,將查找到的可執(zhí)行的操作過程發(fā)送給數(shù)據(jù)庫(kù)服務(wù)器執(zhí)行;當(dāng)查找不到所述操作請(qǐng)求中的數(shù)據(jù)對(duì)象時(shí),轉(zhuǎn)到步驟S8,否則轉(zhuǎn)向S7 ;
57:在預(yù)先定義的操作方法中查找所述操作請(qǐng)求中的操作方法,當(dāng)查找不到所述操作請(qǐng)求中的操作方法時(shí),轉(zhuǎn)向S9,否則轉(zhuǎn)向SlO ;
58:向所述應(yīng)用服務(wù)器返回沒有定義數(shù)據(jù)對(duì)象的錯(cuò)誤信息;然后轉(zhuǎn)向Sll ;
59:向所述應(yīng)用服務(wù)器返回沒有定義操作方法的錯(cuò)誤信息;然后轉(zhuǎn)向Sll ;
510:向所述應(yīng)用服務(wù)器返回沒有設(shè)置數(shù)據(jù)對(duì)象和數(shù)據(jù)服務(wù)器之間的映射關(guān)系的錯(cuò)誤信息,然后轉(zhuǎn)向Sll ;
511:操作請(qǐng)求在內(nèi)存中中止查找對(duì)應(yīng)的可執(zhí)行操作過程。
[0008]優(yōu)選地,在步驟S5中的操作請(qǐng)求中,特殊類中獲取客戶端通過HTML的From表單提交的數(shù)據(jù)和URL參數(shù),創(chuàng)建對(duì)客戶端的響應(yīng)消息內(nèi)容,訪問服務(wù)器的文件系統(tǒng),連接數(shù)據(jù)庫(kù)并開發(fā)基于數(shù)據(jù)庫(kù)的應(yīng)用,調(diào)用公用方法、類、接口,在預(yù)先定義的數(shù)據(jù)對(duì)象中查找所述操作請(qǐng)求中的操作對(duì)象。
[0009]優(yōu)選地,客戶端通過post方式提交數(shù)據(jù),數(shù)據(jù)經(jīng)過驗(yàn)證、檢測(cè)之后,由數(shù)據(jù)庫(kù)服務(wù)器傳入數(shù)據(jù)庫(kù)。
[0010]優(yōu)選地,所述應(yīng)用服務(wù)器采用超文本轉(zhuǎn)移。
[0011]優(yōu)選地,所述操作請(qǐng)求的數(shù)據(jù)格式為json數(shù)據(jù)格式或xml數(shù)據(jù)格式;采用json數(shù)據(jù)格式或xml數(shù)據(jù)格式發(fā)送操作請(qǐng)求,能夠確保操作請(qǐng)求的加密性,增強(qiáng)數(shù)據(jù)安全性。
[0012]優(yōu)選地,操作請(qǐng)求通過HTTP協(xié)議或安全超文木轉(zhuǎn)移HTTPS協(xié)議發(fā)送;采用HTTP協(xié)議或安全超文木轉(zhuǎn)移HTTPS協(xié)議的形式發(fā)送操作請(qǐng)求,不僅增強(qiáng)發(fā)送過程中的安全性,而且能夠保證發(fā)送的準(zhǔn)確性。
[0013]本發(fā)明的有益效果在于,該知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái)開發(fā)簡(jiǎn)單,便于維護(hù);各模塊之間設(shè)計(jì)規(guī)范統(tǒng)一,接口一致,能夠順暢的交換數(shù)據(jù),提高數(shù)據(jù)的交換與處理速度,從而提高平臺(tái)的運(yùn)行效率;此外,本發(fā)明設(shè)計(jì)原理可靠,具有非常廣泛的應(yīng)用前景。
[0014]由此可見,本發(fā)明與現(xiàn)有技術(shù)相比,具有突出的實(shí)質(zhì)性特點(diǎn)和顯著地進(jìn)步,其實(shí)施的有益效果也是顯而易見的。
【專利附圖】
【附圖說明】
[0015]圖1為本發(fā)明提供的一種知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái)的原理框圖。
[0016]其中,1-物理層模塊,2-數(shù)據(jù)庫(kù)層模塊,3-數(shù)據(jù)訪問層模塊,4-業(yè)務(wù)邏輯層模塊,5-界面外觀層模塊,101-服務(wù)器系統(tǒng),102-存儲(chǔ)系統(tǒng),103-網(wǎng)絡(luò)系統(tǒng),104-備份系統(tǒng),501-專利交易單元,502-專利代理單元,503-專利預(yù)警研究單元,504-知識(shí)產(chǎn)權(quán)糾紛的法律服務(wù)單元,505-知識(shí)產(chǎn)權(quán)相關(guān)培訓(xùn)單元,506-專利查詢檢索單元。
【具體實(shí)施方式】
[0017]下面結(jié)合附圖并通過具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)闡述,以下實(shí)施例是對(duì)本發(fā)明的解釋,而本發(fā)明并不局限于以下實(shí)施方式。
[0018]如圖1所示,本發(fā)明提供的一種知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái),包括:
物理層模塊1,所述物理層模塊I包括服務(wù)器系統(tǒng)101、存儲(chǔ)系統(tǒng)102、網(wǎng)絡(luò)系統(tǒng)103以及備份系統(tǒng)104,上述服務(wù)器系統(tǒng)101、存儲(chǔ)系統(tǒng)102、網(wǎng)絡(luò)系統(tǒng)103以及備份系統(tǒng)104構(gòu)成云計(jì)算平臺(tái),所述物理層模塊I通過云計(jì)算實(shí)現(xiàn)存儲(chǔ)資源的虛擬化以及計(jì)算功能;
數(shù)據(jù)庫(kù)層模塊2,所述數(shù)據(jù)庫(kù)層模塊2位于物理層模塊I之上,包括知識(shí)產(chǎn)權(quán)數(shù)據(jù)庫(kù),通過數(shù)據(jù)庫(kù)切分技術(shù)對(duì)所述知識(shí)產(chǎn)權(quán)數(shù)據(jù)庫(kù)進(jìn)行結(jié)構(gòu)優(yōu)化;
數(shù)據(jù)訪問層模塊3,所述數(shù)據(jù)訪問層模塊3位于數(shù)據(jù)庫(kù)層模塊2之上,數(shù)據(jù)訪問層模塊3將數(shù)據(jù)轉(zhuǎn)化為數(shù)據(jù)庫(kù)能夠識(shí)別的語(yǔ)句,并訪問數(shù)據(jù)庫(kù)層模塊2 ;
業(yè)務(wù)邏輯層模塊4,所述業(yè)務(wù)邏輯層模塊4位于數(shù)據(jù)訪問層模塊4之上,業(yè)務(wù)邏輯層模塊4將數(shù)據(jù)處理為數(shù)據(jù)訪問層模塊3需要的接口參數(shù),并向數(shù)據(jù)訪問層模塊3提交訪問數(shù)據(jù)庫(kù)的請(qǐng)求;
界面外觀層模塊5,所述界面外觀層模塊5位于業(yè)務(wù)邏輯層模塊4之上,界面外觀層模塊5用于該服務(wù)平臺(tái)與用戶的交互,接收用戶的訪問請(qǐng)求。
[0019]本實(shí)施例中,所述界面外觀層模塊5包括專利交易單元501、專利代理單元502、專利預(yù)警研究單元503、知識(shí)產(chǎn)權(quán)糾紛的法律服務(wù)單元504、知識(shí)產(chǎn)權(quán)相關(guān)培訓(xùn)單元505、專利查詢檢索單元506。
[0020]一種知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái)的實(shí)現(xiàn)方法,包括如下步驟:
51:實(shí)現(xiàn)IHttpHandle特殊接口的類;
52:創(chuàng)建HttpContext context數(shù)據(jù)上下文對(duì)象,用于處理請(qǐng)求的參數(shù)數(shù)據(jù);
53:分析請(qǐng)求報(bào)文,并將數(shù)據(jù)封裝到HttpWorkerRequest對(duì)象對(duì)應(yīng)的屬性;
54:httpContex 對(duì)象傳入到 httpApplicat1n 時(shí),調(diào)用頁(yè)面類中的 ProcessRequest 方法;
55:采用IHttpHandler接口的特殊類接受來(lái)自應(yīng)用服務(wù)器的操作請(qǐng)求,所述操作請(qǐng)求中包括數(shù)據(jù)對(duì)象和操作方法;
S6:步驟S5中的操作請(qǐng)求在內(nèi)存中查找對(duì)應(yīng)的可執(zhí)行操作過程,根據(jù)預(yù)先設(shè)置的數(shù)據(jù)對(duì)象和數(shù)據(jù)庫(kù)服務(wù)器之間的映射關(guān)系查找操作請(qǐng)求中的數(shù)據(jù)對(duì)象所在的數(shù)據(jù)庫(kù)服務(wù)器,將查找到的可執(zhí)行的操作過程發(fā)送給數(shù)據(jù)庫(kù)服務(wù)器執(zhí)行;當(dāng)查找不到所述操作請(qǐng)求中的數(shù)據(jù)對(duì)象時(shí),轉(zhuǎn)到步驟S8,否則轉(zhuǎn)向S7 ;
57:在預(yù)先定義的操作方法中查找所述操作請(qǐng)求中的操作方法,當(dāng)查找不到所述操作請(qǐng)求中的操作方法時(shí),轉(zhuǎn)向S9,否則轉(zhuǎn)向SlO ;
58:向所述應(yīng)用服務(wù)器返回沒有定義數(shù)據(jù)對(duì)象的錯(cuò)誤信息;然后轉(zhuǎn)向Sll ;
59:向所述應(yīng)用服務(wù)器返回沒有定義操作方法的錯(cuò)誤信息;然后轉(zhuǎn)向Sll ;
SlO:向所述應(yīng)用服務(wù)器返回沒有設(shè)置數(shù)據(jù)對(duì)象和數(shù)據(jù)服務(wù)器之間的映射關(guān)系的錯(cuò)誤信息,然后轉(zhuǎn)向Sll ;
Sll:操作請(qǐng)求在內(nèi)存中中止查找對(duì)應(yīng)的可執(zhí)行操作過程。
[0021]本實(shí)施例中,在步驟S5中的操作請(qǐng)求中,特殊類中獲取客戶端通過HTML的From表單提交的數(shù)據(jù)和URL參數(shù),創(chuàng)建對(duì)客戶端的響應(yīng)消息內(nèi)容,訪問服務(wù)器的文件系統(tǒng),連接數(shù)據(jù)庫(kù)并開發(fā)基于數(shù)據(jù)庫(kù)的應(yīng)用,調(diào)用公用方法、類、接口,在預(yù)先定義的數(shù)據(jù)對(duì)象中查找所述操作請(qǐng)求中的操作對(duì)象。
[0022]本實(shí)施例中,客戶端通過post方式提交數(shù)據(jù),數(shù)據(jù)經(jīng)過驗(yàn)證、檢測(cè)之后,由數(shù)據(jù)庫(kù)服務(wù)器傳入數(shù)據(jù)庫(kù)。
[0023]本實(shí)施例中,所述應(yīng)用服務(wù)器采用超文本轉(zhuǎn)移。
[0024]本實(shí)施例中,所述操作請(qǐng)求的數(shù)據(jù)格式為json數(shù)據(jù)格式或xml數(shù)據(jù)格式;采用json數(shù)據(jù)格式或xml數(shù)據(jù)格式發(fā)送操作請(qǐng)求,能夠確保操作請(qǐng)求的加密性,增強(qiáng)數(shù)據(jù)安全性。
[0025]本實(shí)施例中,操作請(qǐng)求通過HTTP協(xié)議或安全超文木轉(zhuǎn)移HTTPS協(xié)議發(fā)送;采用HTTP協(xié)議或安全超文木轉(zhuǎn)移HTTPS協(xié)議的形式發(fā)送操作請(qǐng)求,不僅增強(qiáng)發(fā)送過程中的安全性,而且能夠保證發(fā)送的準(zhǔn)確性。
[0026]以上公開的僅為本發(fā)明的優(yōu)選實(shí)施方式,但本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的沒有創(chuàng)造性的變化,以及在不脫離本發(fā)明原理前提下所作的若干改進(jìn)和潤(rùn)飾,都應(yīng)落在本發(fā)明的保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái),包括: 物理層模塊,所述物理層模塊包括服務(wù)器系統(tǒng)、存儲(chǔ)系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)以及備份系統(tǒng),上述服務(wù)器系統(tǒng)、存儲(chǔ)系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)以及備份系統(tǒng)構(gòu)成云計(jì)算平臺(tái),所述物理層模塊通過云計(jì)算實(shí)現(xiàn)存儲(chǔ)資源的虛擬化以及計(jì)算功能; 數(shù)據(jù)庫(kù)層模塊,所述數(shù)據(jù)庫(kù)層模塊位于物理層模塊之上,包括知識(shí)產(chǎn)權(quán)數(shù)據(jù)庫(kù),通過數(shù)據(jù)庫(kù)切分技術(shù)對(duì)所述知識(shí)產(chǎn)權(quán)數(shù)據(jù)庫(kù)進(jìn)行結(jié)構(gòu)優(yōu)化; 數(shù)據(jù)訪問層模塊,所述數(shù)據(jù)訪問層模塊位于數(shù)據(jù)庫(kù)層模塊之上,數(shù)據(jù)訪問層模塊將數(shù)據(jù)轉(zhuǎn)化為數(shù)據(jù)庫(kù)能夠識(shí)別的語(yǔ)句,并訪問數(shù)據(jù)庫(kù)層模塊; 業(yè)務(wù)邏輯層模塊,所述業(yè)務(wù)邏輯層模塊位于數(shù)據(jù)訪問層模塊之上,業(yè)務(wù)邏輯層模塊將數(shù)據(jù)處理為數(shù)據(jù)訪問層模塊需要的接口參數(shù),并向數(shù)據(jù)訪問層模塊提交訪問數(shù)據(jù)庫(kù)的請(qǐng)求; 界面外觀層模塊,所述界面外觀層模塊位于業(yè)務(wù)邏輯層模塊之上,界面外觀層模塊用于該服務(wù)平臺(tái)與用戶的交互,接收用戶的訪問請(qǐng)求。
2.根據(jù)權(quán)利要求1所述的一種知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái),其特征在于:所述界面外觀層模塊包括專利交易單元、專利代理單元、專利預(yù)警研究單元、知識(shí)產(chǎn)權(quán)糾紛的法律服務(wù)單元、知識(shí)產(chǎn)權(quán)相關(guān)培訓(xùn)單元、專利查詢檢索單元。
3.一種知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái)的實(shí)現(xiàn)方法,包括如下步驟: 51:實(shí)現(xiàn)IHttpHandle特殊接口的類; 52:創(chuàng)建HttpContext context數(shù)據(jù)上下文對(duì)象,用于處理請(qǐng)求的參數(shù)數(shù)據(jù); 53:分析請(qǐng)求報(bào)文,并將數(shù)據(jù)封裝到HttpWorkerRequest對(duì)象對(duì)應(yīng)的屬性; 54:httpContex 對(duì)象傳入到 httpApplicat1n 時(shí),調(diào)用頁(yè)面類中的 ProcessRequest 方法; 55:采用IHttpHandler接口的特殊類接受來(lái)自應(yīng)用服務(wù)器的操作請(qǐng)求,所述操作請(qǐng)求中包括數(shù)據(jù)對(duì)象和操作方法; S6:步驟S5中的操作請(qǐng)求在內(nèi)存中查找對(duì)應(yīng)的可執(zhí)行操作過程,根據(jù)預(yù)先設(shè)置的數(shù)據(jù)對(duì)象和數(shù)據(jù)庫(kù)服務(wù)器之間的映射關(guān)系查找操作請(qǐng)求中的數(shù)據(jù)對(duì)象所在的數(shù)據(jù)庫(kù)服務(wù)器,將查找到的可執(zhí)行的操作過程發(fā)送給數(shù)據(jù)庫(kù)服務(wù)器執(zhí)行;當(dāng)查找不到所述操作請(qǐng)求中的數(shù)據(jù)對(duì)象時(shí),轉(zhuǎn)到步驟S8,否則轉(zhuǎn)向S7 ; 57:在預(yù)先定義的操作方法中查找所述操作請(qǐng)求中的操作方法,當(dāng)查找不到所述操作請(qǐng)求中的操作方法時(shí),轉(zhuǎn)向S9,否則轉(zhuǎn)向SlO ; 58:向所述應(yīng)用服務(wù)器返回沒有定義數(shù)據(jù)對(duì)象的錯(cuò)誤信息;然后轉(zhuǎn)向Sll ; 59:向所述應(yīng)用服務(wù)器返回沒有定義操作方法的錯(cuò)誤信息;然后轉(zhuǎn)向Sll ; S10:向所述應(yīng)用服務(wù)器返回沒有設(shè)置數(shù)據(jù)對(duì)象和數(shù)據(jù)服務(wù)器之間的映射關(guān)系的錯(cuò)誤信息,然后轉(zhuǎn)向Sll ; S11:操作請(qǐng)求在內(nèi)存中中止查找對(duì)應(yīng)的可執(zhí)行操作過程。
4.根據(jù)權(quán)利要求3所述的一種知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái)的實(shí)現(xiàn)方法,其特征在于:步驟S5中的操作請(qǐng)求中,特殊類中獲取客戶端通過HTML的From表單提交的數(shù)據(jù)和URL參數(shù),創(chuàng)建對(duì)客戶端的響應(yīng)消息內(nèi)容,訪問服務(wù)器的文件系統(tǒng),連接數(shù)據(jù)庫(kù)并開發(fā)基于數(shù)據(jù)庫(kù)的應(yīng)用,調(diào)用公用方法、類、接口,在預(yù)先定義的數(shù)據(jù)對(duì)象中查找所述操作請(qǐng)求中的操作對(duì)象。
5.根據(jù)權(quán)利要求4所述的一種知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái)的實(shí)現(xiàn)方法,其特征在于:所述客戶端通過post方式提交數(shù)據(jù),數(shù)據(jù)經(jīng)過驗(yàn)證、檢測(cè)之后,由數(shù)據(jù)庫(kù)服務(wù)器傳入數(shù)據(jù)庫(kù)。
6.根據(jù)權(quán)利要求5所述的一種知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái)的實(shí)現(xiàn)方法,其特征在于:所述應(yīng)用服務(wù)器采用超文本轉(zhuǎn)移。
7.根據(jù)權(quán)利要求6所述的一種知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái)的實(shí)現(xiàn)方法,其特征在于:所述操作請(qǐng)求的數(shù)據(jù)格式為json數(shù)據(jù)格式或xml數(shù)據(jù)格式。
8.根據(jù)權(quán)利要求7所述的一種知識(shí)產(chǎn)權(quán)服務(wù)平臺(tái)的實(shí)現(xiàn)方法,其特征在于:操作請(qǐng)求通過HTTP協(xié)議或安全超文木轉(zhuǎn)移HTTPS協(xié)議發(fā)送。
【文檔編號(hào)】G06F17/30GK104408146SQ201410721968
【公開日】2015年3月11日 申請(qǐng)日期:2014年12月3日 優(yōu)先權(quán)日:2014年12月3日
【發(fā)明者】張兵, 臧玉希, 司新華, 孟祥東, 吳超, 徐慧巖, 孫紅梅, 蔡元春, 許立新, 萬(wàn)騰, 劉建彬, 成振村, 吳旭東, 李珍, 徐欣欣, 李昕 申請(qǐng)人:濱州市知識(shí)產(chǎn)權(quán)維權(quán)援助中心