亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

實(shí)現(xiàn)可配置的查詢頁(yè)面的方法及系統(tǒng)、服務(wù)端、客戶端與流程

文檔序號(hào):11386700閱讀:188來(lái)源:國(guó)知局
實(shí)現(xiàn)可配置的查詢頁(yè)面的方法及系統(tǒng)、服務(wù)端、客戶端與流程

本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及實(shí)現(xiàn)可配置的查詢頁(yè)面的方法及系統(tǒng)、服務(wù)端、客戶端。



背景技術(shù):

隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,越來(lái)越多的用戶通過(guò)web頁(yè)面進(jìn)行業(yè)務(wù)處理。通過(guò)web頁(yè)面代替應(yīng)用軟件,即使在沒(méi)有所需要的應(yīng)用軟件的設(shè)備上也可以通過(guò)web頁(yè)面來(lái)處理業(yè)務(wù)。

在現(xiàn)有技術(shù)中,web頁(yè)面一般是固定不變的,只能提供單一的、固定的頁(yè)面,很難滿足多元化的需求。總之,現(xiàn)有技術(shù)的頁(yè)面不夠靈活。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供了實(shí)現(xiàn)可配置的查詢頁(yè)面的方法及系統(tǒng)、服務(wù)端、客戶端,能夠?qū)崿F(xiàn)更加靈活的查詢頁(yè)面。

第一方面,本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)可配置的查詢頁(yè)面的方法,應(yīng)用于服務(wù)端,包括:

接收外部發(fā)來(lái)的查詢頁(yè)面的屬性信息;

根據(jù)所述屬性信息和待加工數(shù)據(jù),生成至少一個(gè)內(nèi)容子塊;

根據(jù)所述至少一個(gè)內(nèi)容子塊,生成參數(shù)配置對(duì)象;

將所述參數(shù)配置對(duì)象發(fā)送給客戶端,以使所述客戶端根據(jù)所述參數(shù)配置對(duì)象生成所述查詢頁(yè)面。

進(jìn)一步地,所述根據(jù)所述屬性信息和待加工數(shù)據(jù),生成至少一個(gè)內(nèi)容子塊,包括:

根據(jù)所述屬性信息,對(duì)所述待加工數(shù)據(jù)進(jìn)行組裝處理和拆分處理,生成所述至少一個(gè)內(nèi)容子塊。

進(jìn)一步地,所述將所述參數(shù)配置對(duì)象發(fā)送給客戶端,包括:

將所述參數(shù)配置對(duì)象轉(zhuǎn)換為json字符串,將所述json字符串發(fā)送給所述客戶端。

進(jìn)一步地,所述根據(jù)所述至少一個(gè)內(nèi)容子塊,生成參數(shù)配置對(duì)象,包括:

根據(jù)所述屬性信息,對(duì)所述至少一個(gè)內(nèi)容子塊進(jìn)行組裝,組裝得到所述參數(shù)配置對(duì)象。

進(jìn)一步地,所述屬性信息包括:布局信息、數(shù)據(jù)類型、動(dòng)作信息和數(shù)據(jù)源;

所述布局信息包括:流式布局、固定布局和混合布局;

所述數(shù)據(jù)類型包括:幫助、下拉列表、日期時(shí)間和文本框;

所述動(dòng)作信息包括:對(duì)所述查詢頁(yè)面進(jìn)行觸摸操作對(duì)應(yīng)的響應(yīng)和對(duì)所述查詢頁(yè)面進(jìn)行點(diǎn)擊操作對(duì)應(yīng)的響應(yīng)。

第二方面,本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)可配置的查詢頁(yè)面的方法,應(yīng)用于客戶端,包括:

接收外部發(fā)來(lái)的查詢頁(yè)面的屬性信息;

將所述屬性信息發(fā)送給服務(wù)端;

接收所述服務(wù)端發(fā)來(lái)的根據(jù)所述屬性信息生成的參數(shù)配置對(duì)象;

根據(jù)所述參數(shù)配置對(duì)象,生成所述查詢頁(yè)面。

進(jìn)一步地,所述根據(jù)所述參數(shù)配置對(duì)象,生成所述查詢頁(yè)面,包括:

根據(jù)所述參數(shù)配置對(duì)象,生成頁(yè)面元素,根據(jù)所述頁(yè)面元素生成所述查詢頁(yè)面。

第三方面,本發(fā)明實(shí)施例提供了一種服務(wù)端,包括:

屬性信息接收單元,用于接收外部發(fā)來(lái)的查詢頁(yè)面的屬性信息;

內(nèi)容子塊生成單元,用于根據(jù)所述屬性信息和待加工數(shù)據(jù),生成至少一個(gè)內(nèi)容子塊;

對(duì)象生成單元,用于根據(jù)所述至少一個(gè)內(nèi)容子塊,生成參數(shù)配置對(duì)象;

對(duì)象發(fā)送單元,用于將所述參數(shù)配置對(duì)象發(fā)送給客戶端,以使所述客戶端根據(jù)所述參數(shù)配置對(duì)象生成所述查詢頁(yè)面。

進(jìn)一步地,所述內(nèi)容子塊生成單元,用于根據(jù)所述屬性信息,對(duì)所述待加工數(shù)據(jù)進(jìn)行組裝處理和拆分處理,生成所述至少一個(gè)內(nèi)容子塊。

進(jìn)一步地,所述對(duì)象發(fā)送單元,用于將所述參數(shù)配置對(duì)象轉(zhuǎn)換為json字符串,將所述json字符串發(fā)送給所述客戶端。

進(jìn)一步地,所述對(duì)象生成單元,用于根據(jù)所述屬性信息,對(duì)所述至少一個(gè)內(nèi)容子塊進(jìn)行組裝,組裝得到所述參數(shù)配置對(duì)象。

第四方面,本發(fā)明實(shí)施例提供了一種客戶端,包括:

參數(shù)配置入口單元,用于接收外部發(fā)來(lái)的查詢頁(yè)面的屬性信息;

發(fā)送單元,用于將所述屬性信息發(fā)送給服務(wù)端;

接收單元,用于接收所述服務(wù)端發(fā)來(lái)的根據(jù)所述屬性信息生成的參數(shù)配置對(duì)象;

生成單元,用于根據(jù)所述參數(shù)配置對(duì)象,生成所述查詢頁(yè)面。

進(jìn)一步地,所述生成單元,用于根據(jù)所述參數(shù)配置對(duì)象,生成頁(yè)面元素,根據(jù)所述頁(yè)面元素生成所述查詢頁(yè)面。

第五方面,本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)可配置的查詢頁(yè)面的系統(tǒng),包括:

如第三方面中任一的服務(wù)端和至少一個(gè)如第四方面中任一的的客戶端。

在本發(fā)明實(shí)施例中,用戶可以根據(jù)需要設(shè)置屬性信息,在接收到用戶的屬性信息時(shí),可以根據(jù)屬性信息和待加工數(shù)據(jù)生成內(nèi)容子塊,使得屬性信息體現(xiàn)在內(nèi)容子塊中,根據(jù)內(nèi)容子塊生成參數(shù)配置對(duì)象,客戶端接收到參數(shù)配置對(duì)象后可以生成查詢頁(yè)面,查詢頁(yè)面可以根據(jù)用戶的需要而進(jìn)行生成,能夠?qū)崿F(xiàn)更加靈活的查詢頁(yè)面。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明一實(shí)施例提供的一種實(shí)現(xiàn)可配置的查詢頁(yè)面的方法的流程圖;

圖2是本發(fā)明一實(shí)施例提供的一種實(shí)現(xiàn)可配置的查詢頁(yè)面的方法的流程圖;

圖3是本發(fā)明一實(shí)施例提供的一種實(shí)現(xiàn)可配置的查詢頁(yè)面的方法的流程圖;

圖4是本發(fā)明一實(shí)施例提供的一種服務(wù)端的示意圖;

圖5是本發(fā)明一實(shí)施例提供的一種客戶端的示意圖;

圖6是本發(fā)明一實(shí)施例提供的一種實(shí)現(xiàn)可配置的查詢頁(yè)面的系統(tǒng)的示意圖。

具體實(shí)施方式

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例,基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

如圖1所示,本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)可配置的查詢頁(yè)面的方法,應(yīng)用于服務(wù)端,該方法可以包括以下步驟:

步驟101:接收外部發(fā)來(lái)的查詢頁(yè)面的屬性信息;

步驟102:根據(jù)所述屬性信息和待加工數(shù)據(jù),生成至少一個(gè)內(nèi)容子塊;

步驟103:根據(jù)所述至少一個(gè)內(nèi)容子塊,生成參數(shù)配置對(duì)象;

步驟104:將所述參數(shù)配置對(duì)象發(fā)送給客戶端,以使所述客戶端根據(jù)所述參數(shù)配置對(duì)象生成所述查詢頁(yè)面。

在本發(fā)明實(shí)施例中,用戶可以根據(jù)需要設(shè)置屬性信息,在接收到用戶的屬性信息時(shí),可以根據(jù)屬性信息和待加工數(shù)據(jù)生成內(nèi)容子塊,使得屬性信息體現(xiàn)在內(nèi)容子塊中,根據(jù)內(nèi)容子塊生成參數(shù)配置對(duì)象,客戶端接收到參數(shù)配置對(duì)象后可以生成查詢頁(yè)面,查詢頁(yè)面可以根據(jù)用戶的需要而進(jìn)行生成,能夠?qū)崿F(xiàn)更加靈活的查詢頁(yè)面。

在本發(fā)明一實(shí)施例中,所述根據(jù)所述屬性信息和待加工數(shù)據(jù),生成至少一個(gè)內(nèi)容子塊,包括:

根據(jù)所述屬性信息,對(duì)所述待加工數(shù)據(jù)進(jìn)行組裝處理和拆分處理,生成所述至少一個(gè)內(nèi)容子塊。

在本發(fā)明實(shí)施例中,待加工數(shù)據(jù)可以是需要在查詢頁(yè)面中顯示的數(shù)據(jù),例如:查詢頁(yè)面上的標(biāo)題、查詢頁(yè)面上的幫助信息、查詢頁(yè)面上的提示信息等。在生成內(nèi)容子塊時(shí),根據(jù)屬性信息來(lái)對(duì)這些待加工數(shù)據(jù)進(jìn)行處理。例如:根據(jù)屬性信息設(shè)置標(biāo)題的位置;根據(jù)屬性信息設(shè)置提示信息的顯示方式;根據(jù)屬性信息將多個(gè)提示信息組裝到同一個(gè)下拉類別中;根據(jù)屬性信息將幫助信息拆分成幾個(gè)部分,并在查詢頁(yè)面的不同位置顯示。通過(guò)該實(shí)施例使得內(nèi)容子塊能夠被后續(xù)處理解讀。

在本發(fā)明一實(shí)施例中,所述將所述參數(shù)配置對(duì)象發(fā)送給客戶端,包括:

將所述參數(shù)配置對(duì)象轉(zhuǎn)換為json字符串,將所述json字符串發(fā)送給所述客戶端。

在本發(fā)明實(shí)施例中,參數(shù)配置對(duì)象以json字符串的形式發(fā)送給客戶端,使得客戶端能夠更容易的解析參數(shù)配置對(duì)象。

在本發(fā)明一實(shí)施例中,所述根據(jù)所述至少一個(gè)內(nèi)容子塊,生成參數(shù)配置對(duì)象,包括:

根據(jù)所述屬性信息,對(duì)所述至少一個(gè)內(nèi)容子塊進(jìn)行組裝,組裝得到所述參數(shù)配置對(duì)象。

在本發(fā)明實(shí)施例中,參數(shù)配置對(duì)象是由內(nèi)容子塊組裝而成的,例如:可以根據(jù)屬性信息中的布局信息等進(jìn)行組裝,形成查詢頁(yè)面上各個(gè)部分的布局。

在本發(fā)明一實(shí)施例中,所述屬性信息包括:布局信息、數(shù)據(jù)類型、動(dòng)作信息和數(shù)據(jù)源;

所述布局信息包括:流式布局、固定布局和混合布局;

所述數(shù)據(jù)類型包括:幫助、下拉列表、日期時(shí)間和文本框;

所述動(dòng)作信息包括:對(duì)所述查詢頁(yè)面進(jìn)行觸摸操作對(duì)應(yīng)的響應(yīng)和對(duì)所述查詢頁(yè)面進(jìn)行點(diǎn)擊操作對(duì)應(yīng)的響應(yīng)。

在本發(fā)明實(shí)施例中,用戶可以根據(jù)需求設(shè)置查詢頁(yè)面的上述屬性信息,使得查詢頁(yè)面能夠根據(jù)上述屬性信息進(jìn)行呈現(xiàn)。例如:用戶可以設(shè)置查詢頁(yè)面為流式布局;設(shè)置指定的文字以下下拉列表的方式呈現(xiàn);設(shè)置在用戶單擊搜索框時(shí),為用戶推薦可用的檢索詞等。

如圖2所示,本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)可配置的查詢頁(yè)面的方法,該方法可以包括以下步驟:

步驟201:接收外部發(fā)來(lái)的查詢頁(yè)面的屬性信息。

具體地,屬性信息包括:布局信息、數(shù)據(jù)類型、動(dòng)作信息和數(shù)據(jù)源;

布局信息包括:流式布局、固定布局和混合布局;

數(shù)據(jù)類型包括:幫助、下拉列表、日期時(shí)間和文本框;

動(dòng)作信息包括:對(duì)查詢頁(yè)面進(jìn)行觸摸操作對(duì)應(yīng)的響應(yīng)和對(duì)查詢頁(yè)面進(jìn)行點(diǎn)擊操作對(duì)應(yīng)的響應(yīng)。

屬性信息還可以包括擴(kuò)展信息,其中,擴(kuò)展信息可以包括:查詢頁(yè)面中的文字的字體、字號(hào)、顏色等信息。

用戶可以結(jié)合應(yīng)用場(chǎng)景和需求來(lái)設(shè)置屬性信息。

步驟202:根據(jù)屬性信息,對(duì)待加工數(shù)據(jù)進(jìn)行組裝處理和拆分處理,生成至少一個(gè)內(nèi)容子塊。

具體地,可以預(yù)先設(shè)置針對(duì)待加工數(shù)據(jù)的處理規(guī)則,在對(duì)待加工數(shù)據(jù)組裝處理和拆分處理時(shí),可以根據(jù)處理規(guī)則來(lái)執(zhí)行。

內(nèi)容子塊也可稱為程序塊,可以是指html5能夠加載和識(shí)別的程序內(nèi)容片段。

步驟203:根據(jù)屬性信息,對(duì)至少一個(gè)內(nèi)容子塊進(jìn)行組裝,組裝得到參數(shù)配置對(duì)象。

具體地,可以根據(jù)屬性信息中布局信息來(lái)組裝內(nèi)容子塊,確定內(nèi)容子塊在查詢頁(yè)面中的位置;也可以根據(jù)屬性信息中的數(shù)據(jù)類型來(lái)確定各個(gè)內(nèi)容子塊中數(shù)據(jù)的呈現(xiàn)方式;也可以根據(jù)屬性信息中的動(dòng)作信息來(lái)確定各個(gè)內(nèi)容子塊在接收到外部的操作時(shí)的響應(yīng)。

通過(guò)對(duì)內(nèi)容子塊的組裝生成參數(shù)配置對(duì)象,使得客戶端在生成查詢頁(yè)面時(shí),無(wú)需重新組裝內(nèi)容子塊,減少客戶端的工作量,提高了處理速度。

步驟204:將參數(shù)配置對(duì)象轉(zhuǎn)換為json字符串,將json字符串發(fā)送給客戶端,以使客戶端根據(jù)json字符串生成查詢頁(yè)面。

具體地,客戶端可以利用js腳本文件,控制內(nèi)容子塊的添加、組裝、移植、復(fù)制,并對(duì)內(nèi)容子塊中的擴(kuò)展信息進(jìn)行解析,形成標(biāo)準(zhǔn)化的html5頁(yè)面元素,最終生成查詢頁(yè)面??蛻舳丝梢詮膮?shù)配置對(duì)象中提取出內(nèi)容子塊。

具體地,可以根據(jù)內(nèi)容子塊中布局和擴(kuò)展信息等數(shù)據(jù)信息,將數(shù)據(jù)源、動(dòng)作組裝在一起,形成不同布局的查詢頁(yè)面。

查詢頁(yè)面是指能夠在客戶端所在的設(shè)備上展示和操作的網(wǎng)頁(yè)。本發(fā)明實(shí)施例中的各個(gè)的步驟,包括設(shè)置、獲取、組裝、解析等處理,都是為了形成查詢頁(yè)面,呈現(xiàn)給用戶。

本發(fā)明實(shí)施例中的查詢頁(yè)面可以在移動(dòng)終端上實(shí)現(xiàn)。

本發(fā)明實(shí)施例中的查詢頁(yè)面可以是參數(shù)查詢頁(yè)面。

在本發(fā)明實(shí)施例中,主要采用html5技術(shù),對(duì)參數(shù)配置對(duì)象進(jìn)行轉(zhuǎn)換和解析,將復(fù)雜的類型數(shù)據(jù)通過(guò)深度復(fù)制進(jìn)行數(shù)據(jù)加工和組裝,自動(dòng)組合成查詢頁(yè)面可解讀的格式,根據(jù)htlm5的標(biāo)準(zhǔn)形成可操作可展示的客戶端。

在本發(fā)明實(shí)施例中,能夠?qū)崿F(xiàn)屬性信息設(shè)置自由化(支持布局、擴(kuò)展信息等),參數(shù)組裝、參數(shù)讀取、動(dòng)態(tài)組織查詢頁(yè)面,這種處理方式實(shí)現(xiàn)了參數(shù)配置和參數(shù)頁(yè)面的分離,通過(guò)對(duì)配置數(shù)據(jù)的獲取再組裝,又結(jié)合html5的應(yīng)用特性,形成查詢頁(yè)面。屬性信息、機(jī)制規(guī)則處理、html5頁(yè)面形成等步驟進(jìn)行分離,使得該方法裝置更具實(shí)用性和擴(kuò)展性。

在本發(fā)明實(shí)施例中,通過(guò)設(shè)置查詢頁(yè)面的屬性信息,實(shí)現(xiàn)參數(shù)自由化配置,方式靈活,易于操作和使用;每一項(xiàng)設(shè)置都對(duì)應(yīng)相應(yīng)的屬性信息,改造和維護(hù)容易,擴(kuò)展性好;待加工數(shù)據(jù)的配置和組裝的過(guò)程在服務(wù)器端進(jìn)行,性能較好;能夠動(dòng)態(tài)組織查詢頁(yè)面。

在本發(fā)明實(shí)施例中,上述的方法可以在服務(wù)端來(lái)實(shí)現(xiàn)。

在本發(fā)明一實(shí)施例中,處理后的內(nèi)容子塊形式如下:

本發(fā)明實(shí)施例可以在服務(wù)端實(shí)現(xiàn),可以通過(guò)以下代碼實(shí)現(xiàn):

如圖3所示,本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)可配置的查詢頁(yè)面的方法,應(yīng)用于客戶端,包括:

步驟301:接收外部發(fā)來(lái)的查詢頁(yè)面的屬性信息;

步驟302:將所述屬性信息發(fā)送給服務(wù)端;

步驟303:接收所述服務(wù)端發(fā)來(lái)的根據(jù)所述屬性信息生成的參數(shù)配置對(duì)象;

步驟304:根據(jù)所述參數(shù)配置對(duì)象,生成所述查詢頁(yè)面。

在本發(fā)明實(shí)施例中,該方法應(yīng)用與客戶端,查詢頁(yè)面具體在客戶端生成。

在本發(fā)明一實(shí)施例中,所述根據(jù)所述參數(shù)配置對(duì)象,生成所述查詢頁(yè)面,包括:

根據(jù)所述參數(shù)配置對(duì)象,生成頁(yè)面元素,根據(jù)所述頁(yè)面元素生成所述查詢頁(yè)面。

如圖4所示,本發(fā)明實(shí)施例提供了一種服務(wù)端,包括:

屬性信息接收單元401,用于接收外部發(fā)來(lái)的查詢頁(yè)面的屬性信息;

內(nèi)容子塊生成單元402,用于根據(jù)所述屬性信息和待加工數(shù)據(jù),生成至少一個(gè)內(nèi)容子塊;

對(duì)象生成單元403,用于根據(jù)所述至少一個(gè)內(nèi)容子塊,生成參數(shù)配置對(duì)象;

對(duì)象發(fā)送單元404,用于將所述參數(shù)配置對(duì)象發(fā)送給客戶端,以使所述客戶端根據(jù)所述參數(shù)配置對(duì)象生成所述查詢頁(yè)面。

在本發(fā)明一實(shí)施例中,所述內(nèi)容子塊生成單元,用于根據(jù)所述屬性信息,對(duì)所述待加工數(shù)據(jù)進(jìn)行組裝處理和拆分處理,生成所述至少一個(gè)內(nèi)容子塊。

在本發(fā)明一實(shí)施例中,

所述對(duì)象發(fā)送單元,用于將所述參數(shù)配置對(duì)象轉(zhuǎn)換為json字符串,將所述json字符串發(fā)送給所述客戶端。

在本發(fā)明一實(shí)施例中,所述對(duì)象生成單元,用于根據(jù)所述屬性信息,對(duì)所述至少一個(gè)內(nèi)容子塊進(jìn)行組裝,組裝得到所述參數(shù)配置對(duì)象。

如圖5所示,本發(fā)明實(shí)施例提供了一種客戶端,包括:

參數(shù)配置入口單元501,用于接收外部發(fā)來(lái)的查詢頁(yè)面的屬性信息;

發(fā)送單元502,用于將所述屬性信息發(fā)送給服務(wù)端;

接收單元503,用于接收所述服務(wù)端發(fā)來(lái)的根據(jù)所述屬性信息生成的參數(shù)配置對(duì)象;

生成單元504,用于根據(jù)所述參數(shù)配置對(duì)象,生成所述查詢頁(yè)面。

在本發(fā)明一實(shí)施例中,

所述生成單元,用于根據(jù)所述參數(shù)配置對(duì)象,生成頁(yè)面元素,根據(jù)所述頁(yè)面元素生成所述查詢頁(yè)面。

本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)可配置的查詢頁(yè)面的系統(tǒng),包括:

如本發(fā)明實(shí)施例中任一的服務(wù)端和至少一個(gè)本發(fā)明實(shí)施例中任一的客戶端。

如圖6所示,本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)可配置的查詢頁(yè)面的系統(tǒng),包括:

如本發(fā)明實(shí)施例中任一的服務(wù)端601和三個(gè)本發(fā)明實(shí)施例中任一的客戶端602。

下面詳細(xì)說(shuō)明本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)可配置的查詢頁(yè)面的系統(tǒng)的處理過(guò)程,在本發(fā)明實(shí)施例中,客戶端可以安裝在用戶的移動(dòng)終端上。

用戶在需要生成查詢頁(yè)面時(shí),向客戶端輸入查詢頁(yè)面的屬性信息;

客戶端將查詢頁(yè)面的屬性信息發(fā)送給后臺(tái)的服務(wù)端;

服務(wù)端根據(jù)屬性信息生成至少一個(gè)內(nèi)容子塊,將根據(jù)屬性信息,對(duì)至少一個(gè)內(nèi)容子塊進(jìn)行組裝,組裝得到參數(shù)配置對(duì)象,將參數(shù)配置對(duì)象發(fā)送給客戶端;

客戶端根據(jù)參數(shù)配置對(duì)象,生成頁(yè)面元素,進(jìn)而生成查詢頁(yè)面。

在本發(fā)明實(shí)施例中,內(nèi)容子塊的生成、組裝等過(guò)程都在后臺(tái)的服務(wù)端實(shí)現(xiàn),客戶端只需解析參數(shù)配置對(duì)象,生成頁(yè)面元素,進(jìn)而生成查詢頁(yè)面即可,工作量較小,能夠降低客戶端的負(fù)荷,提供處理效率,能夠更快地生成查詢頁(yè)面。

上述裝置內(nèi)的各單元之間的信息交互、執(zhí)行過(guò)程等內(nèi)容,由于與本發(fā)明方法實(shí)施例基于同一構(gòu)思,具體內(nèi)容可參見(jiàn)本發(fā)明方法實(shí)施例中的敘述,此處不再贅述。

本發(fā)明實(shí)施例提供了一種可讀介質(zhì),包括執(zhí)行指令,當(dāng)存儲(chǔ)控制器的處理器執(zhí)行所述執(zhí)行指令時(shí),所述存儲(chǔ)控制器執(zhí)行本發(fā)明實(shí)施例提供的任意一種實(shí)現(xiàn)可配置的查詢頁(yè)面的方法。

本發(fā)明實(shí)施例提供了一種存儲(chǔ)控制器,包括:處理器、存儲(chǔ)器和總線;

所述存儲(chǔ)器用于存儲(chǔ)執(zhí)行指令,所述處理器與所述存儲(chǔ)器通過(guò)所述總線連接,當(dāng)所述存儲(chǔ)控制器運(yùn)行時(shí),所述處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的所述執(zhí)行指令,以使所述存儲(chǔ)控制器執(zhí)行本發(fā)明實(shí)施例提供的任意一種實(shí)現(xiàn)可配置的查詢頁(yè)面的方法。

本發(fā)明各個(gè)實(shí)施例至少具有如下有益效果:

1、在本發(fā)明實(shí)施例中,用戶可以根據(jù)需要設(shè)置屬性信息,在接收到用戶的屬性信息時(shí),可以根據(jù)屬性信息和待加工數(shù)據(jù)生成內(nèi)容子塊,使得屬性信息體現(xiàn)在內(nèi)容子塊中,根據(jù)內(nèi)容子塊生成參數(shù)配置對(duì)象,客戶端接收到參數(shù)配置對(duì)象后可以生成查詢頁(yè)面,查詢頁(yè)面可以根據(jù)用戶的需要而進(jìn)行生成,能夠?qū)崿F(xiàn)更加靈活的查詢頁(yè)面。

2、在本發(fā)明實(shí)施例中,通過(guò)設(shè)置查詢頁(yè)面的屬性信息,實(shí)現(xiàn)參數(shù)自由化配置,方式靈活,易于操作和使用;每一項(xiàng)設(shè)置都對(duì)應(yīng)相應(yīng)的屬性信息,改造和維護(hù)容易,擴(kuò)展性好;待加工數(shù)據(jù)的配置和組裝的過(guò)程在服務(wù)器端進(jìn)行,性能較好;能夠動(dòng)態(tài)組織查詢頁(yè)面。

3、在本發(fā)明實(shí)施例中,內(nèi)容子塊的生成、組裝等過(guò)程都在后臺(tái)的服務(wù)端實(shí)現(xiàn),客戶端只需解析參數(shù)配置對(duì)象,生成頁(yè)面元素,進(jìn)而生成查詢頁(yè)面即可,工作量較小,能夠降低客戶端的負(fù)荷,提供處理效率,能夠更快地生成查詢頁(yè)面。

需要說(shuō)明的是,在本文中,諸如第一和第二之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)〃·····”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同因素。

本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)在計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:rom、ram、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)中。

最后需要說(shuō)明的是:以上所述僅為本發(fā)明的較佳實(shí)施例,僅用于說(shuō)明本發(fā)明的技術(shù)方案,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1