根據(jù)服務(wù)器的配置信息返回不同內(nèi)容的方法和裝置制造方法
【專利摘要】本發(fā)明公開(kāi)了一種根據(jù)服務(wù)器的配置信息返回不同內(nèi)容的方法和裝置,方法包括以下步驟:主服務(wù)器端成功通過(guò)客戶端的登陸請(qǐng)求,并獲取該用戶所屬的社區(qū)組織的信息;主服務(wù)器端將該客戶端的登陸請(qǐng)求轉(zhuǎn)發(fā)至與該社區(qū)組織對(duì)應(yīng)的分服務(wù)器端中;分服務(wù)器端將保存于其中的配置信息返回至客戶端中;客戶端讀取返回的配置信息并將配置信息中的內(nèi)容顯示于客戶端界面上。本發(fā)明的有益效果:每個(gè)社區(qū)組織都擁有一個(gè)相對(duì)獨(dú)立的服務(wù)器并擁有修改配置表中的配置信息的權(quán)限,使客戶端顯示的內(nèi)容是根據(jù)客戶所屬的社區(qū)組織匹配對(duì)應(yīng)的配置信息,修改配置信息便可改變客戶端顯示的內(nèi)容而且不影響客戶端的功能,具有很大的靈活性,增強(qiáng)了應(yīng)用的個(gè)性化和多樣化。
【專利說(shuō)明】根據(jù)服務(wù)器的配置信息返回不同內(nèi)容的方法和裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及服務(wù)器端與客戶端之間的通信領(lǐng)域。
【背景技術(shù)】
[0002] 在互聯(lián)網(wǎng)的世界中,應(yīng)用程序在扮演著重要的角色,它是用戶與互聯(lián)網(wǎng)連通的一 個(gè)操作工具?,F(xiàn)有的應(yīng)用程序下載下來(lái)后都是顯示一些固定的樣式和內(nèi)容,或者它本身預(yù) 設(shè)有幾套不同的樣式,用戶在使用時(shí)只能從預(yù)設(shè)的樣式中選擇,比較固定死板,個(gè)性化和靈 活性不足。應(yīng)用程序中的一個(gè)頁(yè)面中有一些固定的標(biāo)簽,例如一個(gè)群聊頁(yè)面中有"發(fā)送"、 "返回"、"創(chuàng)建者"、"參與者"和"解散群聊"等一些固定的標(biāo)簽,用戶并不能自行改變這些標(biāo) 簽的形式,只能由應(yīng)用程序開(kāi)發(fā)者進(jìn)行定制管理。
[0003] 特別對(duì)于以一個(gè)社區(qū)組織作為一個(gè)群體的社交軟件,每個(gè)社區(qū)組織分別為一個(gè)相 對(duì)獨(dú)立的管理群體,但是所有的社區(qū)組織所對(duì)應(yīng)的應(yīng)用界面樣式都一樣,這種方式就不能 滿足個(gè)性化和多樣化的需求,也不靈活。
【發(fā)明內(nèi)容】
[0004] 為了克服現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種根據(jù)服務(wù)器的配置信息返 回不同內(nèi)容的方法和裝置,使客戶端顯示的內(nèi)容是根據(jù)客戶所屬的社區(qū)組織匹配對(duì)應(yīng)的配 置信息,修改配置信息便可改變客戶端顯示的內(nèi)容而且不影響客戶端的功能,增強(qiáng)了應(yīng)用 程序的個(gè)性化和多樣化。
[0005] 為解決上述問(wèn)題,本發(fā)明所采用的技術(shù)方案如下:
[0006] 技術(shù)方案一:
[0007] 根據(jù)服務(wù)器的配置信息返回不同內(nèi)容的方法,包括以下步驟:
[0008] 步驟A :主服務(wù)器端成功通過(guò)客戶端的登陸請(qǐng)求,并獲取該用戶所屬的社區(qū)組織 的信息;
[0009] 步驟B :主服務(wù)器端將該客戶端的登陸請(qǐng)求轉(zhuǎn)發(fā)至與該社區(qū)組織對(duì)應(yīng)的分服務(wù)器 端中;
[0010] 步驟C :分服務(wù)器端將其保存的配置信息返回至客戶端中;
[0011] 步驟D:客戶端讀取返回的配置信息并將配置信息中的內(nèi)容顯示于客戶端界面 上。
[0012] 在步驟A之前還包括步驟A0,
[0013] 步驟A0 :主服務(wù)器端接收客戶端的登陸請(qǐng)求,并判斷該登陸請(qǐng)求中的信息是否正 確,若是,則執(zhí)行步驟A,若否,則返回登陸失敗提示。
[0014] 所述主服務(wù)器中保存有所有用戶的信息,一個(gè)用戶對(duì)應(yīng)于一個(gè)社區(qū)組織,一個(gè)社 區(qū)組織對(duì)應(yīng)于一個(gè)分服務(wù)器端。
[0015] 所述配置信息包括顯示于登陸后的客戶端中的頁(yè)面內(nèi)容,該頁(yè)面內(nèi)容包括文字信 息和圖片信息。
[0016] 技術(shù)方案二:
[0017] 根據(jù)服務(wù)器的配置信息返回不同內(nèi)容的裝置,包括以下模塊:
[0018] 獲取信息模塊:設(shè)置于主服務(wù)器端中,用于主服務(wù)器端成功通過(guò)客戶端的登陸請(qǐng) 求,并獲取該用戶所屬的社區(qū)組織的信息;
[0019] 轉(zhuǎn)發(fā)模塊:設(shè)置于主服務(wù)器端中,用于主服務(wù)器端將該客戶端的登陸請(qǐng)求轉(zhuǎn)發(fā)至 與該社區(qū)組織對(duì)應(yīng)的分服務(wù)器端中;
[0020] 返回配置信息模塊:設(shè)置于分服務(wù)器端中,用于分服務(wù)器端將保存于其中的配置 信息返回至客戶端中;
[0021] 讀取顯示模塊:設(shè)置于客戶端中,用于客戶端讀取返回的配置信息并將配置信息 中的內(nèi)容顯示于客戶端界面上。
[0022] 在獲取信息模塊之前還包括登陸判斷模塊,
[0023] 登陸判斷模塊:設(shè)置于主服務(wù)器端中,用于主服務(wù)器端接收客戶端的登陸請(qǐng)求,并 判斷該登陸請(qǐng)求中的信息是否正確,若是,則執(zhí)行獲取信息模塊,若否,則返回登陸失敗提 /_J、1 〇
[0024] 所述主服務(wù)器中保存有所有用戶的信息,一個(gè)用戶對(duì)應(yīng)于一個(gè)社區(qū)組織,一個(gè)社 區(qū)組織對(duì)應(yīng)于一個(gè)分服務(wù)器端。
[0025] 所述配置信息包括顯示于登陸后的客戶端中的頁(yè)面內(nèi)容,該頁(yè)面內(nèi)容包括文字信 息和圖片信息。
[0026] 相比現(xiàn)有技術(shù),本發(fā)明的有益效果在于:每個(gè)社區(qū)組織都擁有一個(gè)相對(duì)獨(dú)立的服 務(wù)器并擁有修改配置表中的配置信息的權(quán)限,使客戶端顯示的內(nèi)容是根據(jù)客戶所屬的社區(qū) 組織匹配對(duì)應(yīng)的配置信息,修改配置信息便可改變客戶端顯示的內(nèi)容而且不影響客戶端的 功能,具有很大的靈活性,增強(qiáng)了應(yīng)用的個(gè)性化和多樣化。
【專利附圖】
【附圖說(shuō)明】
[0027] 圖1為本發(fā)明的根據(jù)服務(wù)器的配置信息返回不同內(nèi)容的方法的流程圖。
【具體實(shí)施方式】
[0028] 下面,結(jié)合附圖以及【具體實(shí)施方式】,對(duì)本發(fā)明做進(jìn)一步描述:
[0029] 圖1示出了本發(fā)明的方法的優(yōu)選實(shí)施例,根據(jù)服務(wù)器的配置信息返回不同內(nèi)容的 方法,該方法應(yīng)用于主服務(wù)器端、分服務(wù)器端和客戶端之間。其中,該方法應(yīng)用的場(chǎng)景為以 社區(qū)組織為單位的社交場(chǎng)景,例如一個(gè)公司或一個(gè)單位為一個(gè)社區(qū)組織,用戶在注冊(cè)時(shí)會(huì) 綁定對(duì)應(yīng)的社區(qū)組織。主服務(wù)器端管理所有用戶的信息和分服務(wù)器端的信息,同時(shí)也與每 個(gè)分服務(wù)器端連接通信,一個(gè)分服務(wù)器端對(duì)應(yīng)管理一個(gè)社區(qū)組織。
[0030] 該方法包括以下步驟:
[0031] 步驟A0 :主服務(wù)器端接收客戶端的登陸請(qǐng)求,并判斷該登陸請(qǐng)求中的信息是否正 確,若是,則執(zhí)行步驟A,若否,則返回登陸失敗提示。用戶通過(guò)客戶端向主服務(wù)器端發(fā)起登 陸請(qǐng)求,主服務(wù)器端判斷該用戶是否為注冊(cè)用戶并且用戶名和密碼是否正確。
[0032] 步驟A :主服務(wù)器端成功通過(guò)客戶端的登陸請(qǐng)求,并獲取該用戶所屬的社區(qū)組織 的信息。用戶成功登陸后,主服務(wù)器端會(huì)在數(shù)據(jù)庫(kù)中根據(jù)該用戶獲取其所對(duì)應(yīng)的社區(qū)組織 的信息。
[0033] 步驟B :主服務(wù)器端將該客戶端的登陸請(qǐng)求轉(zhuǎn)發(fā)至與該社區(qū)組織對(duì)應(yīng)的分服務(wù)器 端中。因?yàn)槊總€(gè)社區(qū)組織都對(duì)應(yīng)擁有一個(gè)分服務(wù)器端,所以主服務(wù)器端獲取到該登陸用戶 所對(duì)應(yīng)的社區(qū)組織信息后,將該用戶的登陸請(qǐng)求轉(zhuǎn)發(fā)至與該社區(qū)組織對(duì)應(yīng)的分服務(wù)器端 中,由該分服務(wù)器端處理需要返回的信息。
[0034] 步驟C :分服務(wù)器端將保存于其中的配置信息返回至客戶端中。每個(gè)分服務(wù)器端 的數(shù)據(jù)庫(kù)中都保存有一個(gè)配置表,通過(guò)編輯配置表中的配置信息可以自行修改定制所需要 返回的內(nèi)容,該配置表中的配置信息僅是對(duì)應(yīng)于客戶端中的文字、圖標(biāo)和圖片信息,并不會(huì) 改變客戶端的整體框架、布局、樣式和功能。例如,當(dāng)前客戶端的一個(gè)頁(yè)面中有"創(chuàng)建者"、 "參與者"、"返回"、"解散"等標(biāo)簽,那么每個(gè)分服務(wù)器端的管理者可以將這些標(biāo)簽的內(nèi)容修 改成其他文字,甚至用圖片替換。
[0035] 步驟D:客戶端讀取返回的配置信息并將配置信息中的內(nèi)容顯示于客戶端界面 上。對(duì)應(yīng)的分服務(wù)器端將配置信息返回至該用戶所使用的客戶端后,客戶端讀取返回的配 置信息后,將配置信息所包括的內(nèi)容顯示于客戶端界面上。
[0036] 根據(jù)上述的方法可實(shí)現(xiàn),每個(gè)社區(qū)組織都擁有一個(gè)相對(duì)獨(dú)立的服務(wù)器并擁有修改 配置表的權(quán)限,即每個(gè)社區(qū)組織都可以定制屬于該社區(qū)組織風(fēng)格的文字內(nèi)容或圖片,具有 很大的靈活性,增強(qiáng)了應(yīng)用的個(gè)性化和多樣化。例如某一社區(qū)組織是一個(gè)美國(guó)組織,通過(guò)將 配置表中的配置信息修改為英文,那么屬于該社區(qū)組織的會(huì)員通過(guò)任意一個(gè)客戶端登陸后 都會(huì)返回英文的頁(yè)面,但是并不會(huì)影響這個(gè)頁(yè)面的功能。
[0037] 基于上述方法還有對(duì)應(yīng)的一種裝置,該裝置中包括主服務(wù)器端、分服務(wù)器端和客 戶端,其中,該裝置可以理解為一個(gè)包括主服務(wù)器端、分服務(wù)器端和客戶端的系統(tǒng)。
[0038] 根據(jù)服務(wù)器的配置信息返回不同內(nèi)容的裝置,包括以下模塊:
[0039] 獲取信息模塊:設(shè)置于主服務(wù)器端中,用于主服務(wù)器端成功通過(guò)客戶端的登陸請(qǐng) 求,并獲取該用戶所屬的社區(qū)組織的信息;
[0040] 轉(zhuǎn)發(fā)模塊:設(shè)置于主服務(wù)器端中,用于主服務(wù)器端將該客戶端的登陸請(qǐng)求轉(zhuǎn)發(fā)至 與該社區(qū)組織對(duì)應(yīng)的分服務(wù)器端中;
[0041] 返回配置信息模塊:設(shè)置于分服務(wù)器端中,用于分服務(wù)器端將保存于其中的配置 信息返回至客戶端中;
[0042] 讀取顯示模塊:設(shè)置于客戶端中,用于客戶端讀取返回的配置信息并將配置信息 中的內(nèi)容顯示于客戶端界面上。
[0043] 進(jìn)一步地,在獲取信息模塊之前還包括登陸判斷模塊,
[0044] 登陸判斷模塊:設(shè)置于主服務(wù)器端中,用于主服務(wù)器端接收客戶端的登陸請(qǐng)求,并 判斷該登陸請(qǐng)求中的信息是否正確,若是,則執(zhí)行獲取信息模塊,若否,則返回登陸失敗提 /_J、1 〇
[0045] 主服務(wù)器中保存有所有用戶的信息,一個(gè)用戶對(duì)應(yīng)于一個(gè)社區(qū)組織,一個(gè)社區(qū)組 織對(duì)應(yīng)于一個(gè)分服務(wù)器端。
[0046] 配置信息包括顯示于登陸后的客戶端中的頁(yè)面內(nèi)容,該頁(yè)面內(nèi)容包括文字信息和 圖片信息。
[0047] 對(duì)本領(lǐng)域的技術(shù)人員來(lái)說(shuō),可根據(jù)以上描述的技術(shù)方案以及構(gòu)思,做出其它各種 相應(yīng)的改變以及形變,而所有的這些改變以及形變都應(yīng)該屬于本發(fā)明權(quán)利要求的保護(hù)范圍 之內(nèi)。
【權(quán)利要求】
1. 根據(jù)服務(wù)器的配置信息返回不同內(nèi)容的方法,其特征在于,包括以下步驟: 步驟A :主服務(wù)器端成功通過(guò)客戶端的登陸請(qǐng)求,并獲取該用戶所屬的社區(qū)組織的信 息; 步驟B :主服務(wù)器端將該客戶端的登陸請(qǐng)求轉(zhuǎn)發(fā)至與該社區(qū)組織對(duì)應(yīng)的分服務(wù)器端 中; 步驟C :分服務(wù)器端將其保存的配置信息返回至客戶端中; 步驟D:客戶端讀取返回的配置信息并將配置信息中的內(nèi)容顯示于客戶端界面上。
2. 根據(jù)權(quán)利要求1所述的根據(jù)服務(wù)器的配置信息返回不同內(nèi)容的方法,其特征在于, 在步驟A之前還包括步驟A0, 步驟A0:主服務(wù)器端接收客戶端的登陸請(qǐng)求,并判斷該登陸請(qǐng)求中的信息是否正確, 若是,則執(zhí)行步驟A,若否,則返回登陸失敗提示。
3. 根據(jù)權(quán)利要求1所述的根據(jù)服務(wù)器的配置信息返回不同內(nèi)容的方法,其特征在于, 所述主服務(wù)器中保存有所有用戶的信息,一個(gè)用戶對(duì)應(yīng)于一個(gè)社區(qū)組織,一個(gè)社區(qū)組織對(duì) 應(yīng)于一個(gè)分服務(wù)器端。
4. 根據(jù)權(quán)利要求1所述的根據(jù)服務(wù)器的配置信息返回不同內(nèi)容的方法,其特征在于, 所述配置信息包括顯示于登陸后的客戶端中的頁(yè)面內(nèi)容,該頁(yè)面內(nèi)容包括文字信息和圖片 信息。
5. 根據(jù)服務(wù)器的配置信息返回不同內(nèi)容的裝置,其特征在于,包括以下模塊: 獲取信息模塊:設(shè)置于主服務(wù)器端中,用于主服務(wù)器端成功通過(guò)客戶端的登陸請(qǐng)求,并 獲取該用戶所屬的社區(qū)組織的信息; 轉(zhuǎn)發(fā)模塊:設(shè)置于主服務(wù)器端中,用于主服務(wù)器端將該客戶端的登陸請(qǐng)求轉(zhuǎn)發(fā)至與該 社區(qū)組織對(duì)應(yīng)的分服務(wù)器端中; 返回配置信息模塊:設(shè)置于分服務(wù)器端中,用于分服務(wù)器端將保存于其中的配置信息 返回至客戶端中; 讀取顯示模塊:設(shè)置于客戶端中,用于客戶端讀取返回的配置信息并將配置信息中的 內(nèi)容顯示于客戶端界面上。
6. 根據(jù)權(quán)利要求5所述的根據(jù)服務(wù)器的配置信息返回不同內(nèi)容的裝置,其特征在于, 在獲取信息模塊之前還包括登陸判斷模塊, 登陸判斷模塊:設(shè)置于主服務(wù)器端中,用于主服務(wù)器端接收客戶端的登陸請(qǐng)求,并判斷 該登陸請(qǐng)求中的信息是否正確,若是,則執(zhí)行獲取信息模塊,若否,則返回登陸失敗提示。
7. 根據(jù)權(quán)利要求5所述的根據(jù)服務(wù)器的配置信息返回不同內(nèi)容的裝置,其特征在于, 所述主服務(wù)器中保存有所有用戶的信息,一個(gè)用戶對(duì)應(yīng)于一個(gè)社區(qū)組織,一個(gè)社區(qū)組織對(duì) 應(yīng)于一個(gè)分服務(wù)器端。
8. 根據(jù)權(quán)利要求5所述的根據(jù)服務(wù)器的配置信息返回不同內(nèi)容的裝置,其特征在于, 所述配置信息包括顯示于登陸后的客戶端中的頁(yè)面內(nèi)容,該頁(yè)面內(nèi)容包括文字信息和圖片 信息。
【文檔編號(hào)】H04L29/06GK104219249SQ201410503750
【公開(kāi)日】2014年12月17日 申請(qǐng)日期:2014年9月26日 優(yōu)先權(quán)日:2014年9月26日
【發(fā)明者】郭光宋, 崇展, 呂建國(guó), 嚴(yán)春漢 申請(qǐng)人:廣州市問(wèn)道文化傳播有限公司