欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

話題發(fā)布方法、客戶端及服務(wù)器與流程

文檔序號(hào):12134223閱讀:293來(lái)源:國(guó)知局
話題發(fā)布方法、客戶端及服務(wù)器與流程

本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種話題發(fā)布方法、客戶端及服務(wù)器。



背景技術(shù):

隨著互聯(lián)網(wǎng)的快速發(fā)展,具有群聊功能的社交軟件層出不窮。用戶可以通過(guò)不同的維度建立或加入群組,例如同學(xué)群、同事群、健身群等。用戶可以與群組中的好友進(jìn)行群聊,討論各種各樣感興趣的話題。

目前,在社交軟件的群聊中,用戶討論的話題通常隱含在聊天內(nèi)容中。新參與討論的用戶通常需要翻閱之前的聊天記錄才能獲知當(dāng)前討論的話題互動(dòng)性差,且討論的形式單一,用戶使用體驗(yàn)差。



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

本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問(wèn)題之一。為此,本發(fā)明的第一個(gè)目的在于提出一種話題發(fā)布方法,該方法能夠?qū)崿F(xiàn)在群聊背景中展示群組中用戶發(fā)布的話題,提升用戶參與度和用戶之間的互動(dòng)性。

本發(fā)明的第二個(gè)目的在于提出一種客戶端。

本發(fā)明的第三個(gè)目的在于提出一種話題發(fā)布方法。

本發(fā)明的第四個(gè)目的在于提出一種服務(wù)器。

為了實(shí)現(xiàn)上述目的,本發(fā)明第一方面實(shí)施例提出了一種話題發(fā)布方法,包括:提供群組聊天界面;接收用戶發(fā)布話題的操作;根據(jù)操作將發(fā)布話題的請(qǐng)求提交至服務(wù)器,以使服務(wù)器根據(jù)請(qǐng)求發(fā)布話題,其中,話題的內(nèi)容包含有多媒體資源;以及展示服務(wù)器發(fā)布的話題,其中,展示服務(wù)器發(fā)布的話題:將話題的多媒體資源作為背景展示在群組聊天界面中。

本發(fā)明實(shí)施例的話題發(fā)布方法,通過(guò)客戶端將用戶發(fā)布話題的請(qǐng)求提交至服務(wù)器,服務(wù)器根據(jù)發(fā)布話題的請(qǐng)求發(fā)布話題,進(jìn)而客戶端展示服務(wù)器發(fā)布的話題。該方法能夠?qū)崿F(xiàn)在群聊背景中展示群組中用戶發(fā)布的話題,提升用戶參與度和用戶之間的互動(dòng)性。

為達(dá)上述目的,本發(fā)明第二方面實(shí)施例提出了一種客戶端,包括提供模塊,用于提供群組聊天界面;第一接收模塊,用于接收用戶發(fā)布話題的操作;提交模塊,用于根據(jù)操作將發(fā)布話題的請(qǐng)求提交至服務(wù)器,以使服務(wù)器根據(jù)請(qǐng)求發(fā)布話題,其中,話題的內(nèi)容包含有多媒體資源;以及展示模塊,用于展示服務(wù)器發(fā)布的話題,其中,展示服務(wù)器發(fā)布的話題:將話題的多媒體資源作為背景展示在群組聊天界面中。

本發(fā)明實(shí)施例的客戶端,通過(guò)客戶端將用戶發(fā)布話題的請(qǐng)求提交至服務(wù)器,服務(wù)器根據(jù)發(fā)布話題的請(qǐng)求發(fā)布話題,進(jìn)而客戶端展示服務(wù)器發(fā)布的話題。該方法能夠?qū)崿F(xiàn)在群聊背景中展示群組中用戶發(fā)布的話題,提升用戶參與度和用戶之間的互動(dòng)性。

為達(dá)上述目的,本發(fā)明第三方面實(shí)施例提出了一種話題發(fā)布方法,包括:接收群組中客戶端提交的發(fā)布話題的請(qǐng)求;根據(jù)請(qǐng)求發(fā)布話題,以使客戶端展示服務(wù)器發(fā)布的話題,將話題包含的多媒體資源作為背景展示在群組聊天界面中。

本發(fā)明實(shí)施例的話題發(fā)布方法,通過(guò)客戶端將用戶發(fā)布話題的請(qǐng)求提交至服務(wù)器,服務(wù)器根據(jù)發(fā)布話題的請(qǐng)求發(fā)布話題,進(jìn)而客戶端展示服務(wù)器發(fā)布的話題。該方法能夠?qū)崿F(xiàn)在群聊背景中展示群組中用戶發(fā)布的話題,提升用戶參與度和用戶之間的互動(dòng)性。

為達(dá)上述目的,本發(fā)明第四方面的實(shí)施例提出了一種服務(wù)器,包括:接收模塊,用于接收群組中客戶端提交的發(fā)布話題的請(qǐng)求;發(fā)布模塊,用于根據(jù)請(qǐng)求發(fā)布話題,以使客戶端展示服務(wù)器發(fā)布的話題,將話題包含的多媒體資源作為背景展示在群組聊天界面中。

本發(fā)明實(shí)施例的服務(wù)器,通過(guò)客戶端將用戶發(fā)布話題的請(qǐng)求提交至服務(wù)器,服務(wù)器根據(jù)發(fā)布話題的請(qǐng)求發(fā)布話題,進(jìn)而客戶端展示服務(wù)器發(fā)布的話題。該方法能夠?qū)崿F(xiàn)在群聊背景中展示群組中用戶發(fā)布的話題,提升用戶參與度和用戶之間的互動(dòng)性。

本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過(guò)本發(fā)明的實(shí)踐了解到。

附圖說(shuō)明

圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的話題發(fā)布方法的流程圖;

圖2是根據(jù)本發(fā)明一個(gè)實(shí)施例的群組聊天界面效果示意圖一;

圖3是根據(jù)本發(fā)明一個(gè)具體實(shí)施例的話題發(fā)布方法的流程圖;

圖4是根據(jù)本發(fā)明一個(gè)實(shí)施例的群組聊天界面效果示意圖二;

圖5是根據(jù)本發(fā)明一個(gè)實(shí)施例的群組聊天界面效果示意圖三;

圖6是根據(jù)本發(fā)明一個(gè)實(shí)施例的客戶端的結(jié)構(gòu)示意圖;

圖7是根據(jù)本發(fā)明一個(gè)具體實(shí)施例的客戶端的結(jié)構(gòu)示意圖;

圖8是根據(jù)本發(fā)明另一個(gè)實(shí)施例的話題發(fā)布方法的流程圖;

圖9是根據(jù)本發(fā)明一個(gè)實(shí)施例的服務(wù)器根據(jù)發(fā)布話題請(qǐng)求發(fā)布話題的流程圖;

圖10是根據(jù)本發(fā)明另一個(gè)具體實(shí)施例的話題發(fā)布方法的流程圖;

圖11是根據(jù)本發(fā)明一個(gè)實(shí)施例的客戶端發(fā)起獲取當(dāng)前展示的話題的請(qǐng)求后服務(wù)器更新話題隊(duì)列的流程圖;

圖12是根據(jù)本發(fā)明一個(gè)實(shí)施例的服務(wù)器的結(jié)構(gòu)示意圖;

圖13是根據(jù)本發(fā)明一個(gè)具體實(shí)施例的服務(wù)器的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過(guò)參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。

下面參考附圖描述本發(fā)明實(shí)施例的話題發(fā)布方法、客戶端及服務(wù)器。

圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的話題發(fā)布方法的流程圖。

如圖1所示,該話題發(fā)布方法包括:

S101,提供群組聊天界面。

具體地,客戶端提供群組聊天界面,其中,群組聊天界面中包含發(fā)布話題的按鈕。例如,圖2是客戶端提供的一個(gè)群組聊天界面,用戶可通過(guò)點(diǎn)擊群組聊天界面中發(fā)布話題的按鈕(如圖2中的21所示)在群組聊天中發(fā)布話題。

S102,接收用戶發(fā)布話題的操作。

具體地,用戶點(diǎn)擊發(fā)布話題的按鈕后,群組聊天界面彈出選擇框。用戶可通過(guò)選擇框從本地或者網(wǎng)絡(luò)地址中選擇對(duì)應(yīng)的多媒體文件,并填寫話題內(nèi)容。從而,客戶端接收到用戶發(fā)布話題的操作。

S103,根據(jù)操作將發(fā)布話題的請(qǐng)求提交至服務(wù)器,以使服務(wù)器根據(jù)請(qǐng)求發(fā)布話題。

具體地,用戶發(fā)布話題的操作結(jié)束后,客戶端根據(jù)用戶發(fā)布話題的操作將發(fā)布話題的請(qǐng)求提交至服務(wù)器。服務(wù)器接收到發(fā)布話題的請(qǐng)求后,根據(jù)發(fā)布話題的請(qǐng)求發(fā)布話題。

需要說(shuō)明的是,客戶端可以根據(jù)實(shí)際應(yīng)用的需要采用無(wú)線或者其他方式將發(fā)布話題的請(qǐng)求提交至服務(wù)器。

此外,用戶發(fā)布的話題的內(nèi)容中可包含多媒體資源。多媒體資源可以是但不限于圖片、音樂、視頻等資源,并且多媒體資源可以是本地資源也可以是網(wǎng)絡(luò)資源。如果多媒體資源是本地資源,則服務(wù)器將多媒體資源上傳到群組中的數(shù)據(jù)庫(kù)。如果多媒體資源為網(wǎng)絡(luò)資源,則服務(wù)器通過(guò)網(wǎng)絡(luò)將多媒體資源同步到群組中的數(shù)據(jù)庫(kù)。例如,用戶在發(fā)布話題時(shí)選擇云盤中的視頻資源,則服務(wù)器按照群組維度將該視頻資源存儲(chǔ)到群組中的數(shù)據(jù)庫(kù)。

S104,展示服務(wù)器發(fā)布的話題。

具體地,在服務(wù)器根據(jù)用戶發(fā)布話題的請(qǐng)求發(fā)布話題后,客戶端將話題的多媒體資源作為背景在群組聊天界面中展示。例如,用戶在發(fā)布話題時(shí)選擇了一張圖片。在服務(wù)器根據(jù)用戶發(fā)布該話題的請(qǐng)求發(fā)布話題后,客戶端展示該話題時(shí),將該圖片當(dāng)作背景在群組聊天界面中進(jìn)行展示。例如,圖2中的背景為一張藍(lán)山咖啡的圖片,那么在群組中的用戶可以這張圖片作為話題進(jìn)行討論,如討論藍(lán)山咖啡的名稱來(lái)源等等有關(guān)于藍(lán)山咖啡的話題。群組中的用戶可通過(guò)在編輯框中(如圖2中的22所示)輸入文字進(jìn)行討論,也可在討論過(guò)程中通過(guò)點(diǎn)贊圖標(biāo)(如圖2中的23所示)進(jìn)行點(diǎn)贊。

綜上所述,本發(fā)明實(shí)施例的話題發(fā)布方法,通過(guò)客戶端將用戶發(fā)布話題的請(qǐng)求提交至服務(wù)器,服務(wù)器根據(jù)發(fā)布話題的請(qǐng)求發(fā)布話題,進(jìn)而客戶端展示服務(wù)器發(fā)布的話題。該方法能夠?qū)崿F(xiàn)在群聊背景中展示群組中用戶發(fā)布的話題,提升用戶參與度和用戶之間的互動(dòng)性。

為了更清楚詳細(xì)的描述本發(fā)明實(shí)施例,下面結(jié)合圖3通過(guò)具體實(shí)施例對(duì)其進(jìn)行進(jìn)一步描述。圖3是根據(jù)本發(fā)明一個(gè)具體實(shí)施例的話題發(fā)布方法的流程圖。

如圖3所示,該話題發(fā)布方法包括:

S301,提供群組聊天界面。

具體地,客戶端提供群組聊天界面,其中,群組聊天界面中包含發(fā)布話題的按鈕。例如,圖2是客戶端提供的一個(gè)群組聊天界面,用戶可通過(guò)點(diǎn)擊群組聊天界面中發(fā)布話題的按鈕(如圖2中的21所示)在群組聊天中發(fā)布話題。

S302,接收用戶發(fā)布話題的操作。

具體地,用戶點(diǎn)擊發(fā)布話題的按鈕后,群組聊天界面彈出選擇框。用戶可通過(guò)選擇框從本地或者網(wǎng)絡(luò)地址中選擇對(duì)應(yīng)的多媒體文件,并填寫話題內(nèi)容。從而,客戶端接收到用戶發(fā)布話題的操作。

S303,根據(jù)操作將發(fā)布話題的請(qǐng)求提交至服務(wù)器,以使服務(wù)器根據(jù)請(qǐng)求發(fā)布話題。

具體地,用戶發(fā)布話題的操作結(jié)束后,客戶端根據(jù)用戶發(fā)布話題的操作將發(fā)布話題的請(qǐng)求提交至服務(wù)器。服務(wù)器接收到發(fā)布話題的請(qǐng)求后,根據(jù)發(fā)布話題的請(qǐng)求發(fā)布話題。

需要說(shuō)明的是,客戶端可以根據(jù)實(shí)際應(yīng)用的需要采用無(wú)線或者其他方式將發(fā)布話題的請(qǐng)求提交至服務(wù)器。

此外,用戶發(fā)布的話題的內(nèi)容中可包含多媒體資源。多媒體資源可以是但不限于圖片、音樂、視頻等資源,并且多媒體資源可以是本地資源也可以是網(wǎng)絡(luò)資源。如果多媒體資源是本地資源,則服務(wù)器將多媒體資源上傳到群組中的數(shù)據(jù)庫(kù)。如果多媒體資源為網(wǎng)絡(luò)資源,則服務(wù)器通過(guò)網(wǎng)絡(luò)將多媒體資源同步到群組中的數(shù)據(jù)庫(kù)。例如,用戶在發(fā)布話題時(shí)選擇云盤中的視頻資源,則服務(wù)器按照群組維度將該視頻資源存儲(chǔ)到群組中的數(shù)據(jù)庫(kù)。

S304,在群組聊天界面的預(yù)設(shè)位置顯示話題列表。

具體地,客戶端接收到用戶發(fā)布話題的操作后,向服務(wù)器提交發(fā)布話題的請(qǐng)求。服務(wù)器根據(jù)接收的發(fā)布話題請(qǐng)求的時(shí)間順序生成話題隊(duì)列。其中,話題隊(duì)列中含有與話題對(duì)應(yīng)的話題ID(Identification,標(biāo)識(shí)號(hào))。

進(jìn)而,客戶端在群組聊天界面的預(yù)設(shè)位置顯示與服務(wù)器中話題隊(duì)列對(duì)應(yīng)的話題列表。如圖2所示,客戶端在群組聊天界面的右上側(cè)位置顯示當(dāng)前群的話題列表,話題列表中的話題是依次是由網(wǎng)名為“ether226”、“四九城小頑主”、“緣寶哥哥媽咪”的用戶發(fā)布的話題(如圖2中的24所示)。此外,客戶端在話題列表的上方還顯示當(dāng)前話題列表中有3個(gè)話題在排隊(duì)(如圖2中的25所示),以及當(dāng)前話題展示的剩余時(shí)間146s(如圖2中的26所示)。

需要說(shuō)明的是,在群組聊天界面中話題列表的預(yù)設(shè)位置可以根據(jù)實(shí)際需要進(jìn)行設(shè)置。

S305,接收特定用戶對(duì)話題列表中的話題的控制操作。

其中,特定用戶可以是群主或者管理員等用戶。

具體地,客戶端接收特定用戶對(duì)話題列表的控制操作,而控制操作可以是置頂或者下墻等操作。其中,下墻指的是將當(dāng)前正在展示的話題強(qiáng)制撤除。下面結(jié)合圖4和圖5對(duì)置頂或者下墻的控制操作進(jìn)行舉例說(shuō)明:

示例一,如圖4所示,群主選擇話題列表中第二個(gè)話題,在該話題上點(diǎn)擊置頂按鈕(如圖4中的41所示)。進(jìn)而,客戶端接收到特定用戶對(duì)該話題的置頂控制操作。

示例二,如圖5所示,在話題列表中,群主在正在展示的“四九城小頑主”發(fā)布的話題上,點(diǎn)擊強(qiáng)制下墻按鈕(如圖5中的51所示)。進(jìn)而,客戶端接收到特定用戶對(duì)正在展示的話題的強(qiáng)制下墻操作。

S306,根據(jù)控制操作向服務(wù)器發(fā)送控制請(qǐng)求,以使服務(wù)器根據(jù)控制請(qǐng)求對(duì)話題列表中的話題進(jìn)行管理。

具體地,在特定用戶對(duì)話題列表中的話題采取控制操作后,客戶端接收特定用戶對(duì)話題列表中的話題的控制操作,并根據(jù)接收到的控制操作向服務(wù)器發(fā)送控制請(qǐng)求。具體示例如下:

群主在話題列表中選擇某一話題進(jìn)行置頂操作,或者選擇當(dāng)前正在展示的話題進(jìn)行下墻操作??蛻舳嗽诮邮盏饺褐鲗?duì)話題列表中的話題進(jìn)行的置頂或者下墻操作后,根據(jù)置頂或者下墻的控制操作,向服務(wù)器發(fā)送置頂或者下墻的控制請(qǐng)求。服務(wù)器在接收到置頂或者下墻的控制請(qǐng)求后,對(duì)話題列表進(jìn)行管理。

S307,接收服務(wù)器的更新消息,根據(jù)更新消息更新顯示話題列表。

具體地,特定用戶對(duì)話題列表中的話題采取控制操作后,客戶端向服務(wù)器發(fā)送控制請(qǐng)求。服務(wù)器根據(jù)接收到的客戶端發(fā)送的控制請(qǐng)求,對(duì)話題列表中的話題進(jìn)行管理,也就是說(shuō),服務(wù)器根據(jù)控制請(qǐng)求更新話題隊(duì)列。另外,當(dāng)當(dāng)前展示的話題達(dá)到展示的預(yù)設(shè)時(shí)長(zhǎng)時(shí),服務(wù)器從話題隊(duì)列中刪除正在展示的當(dāng)前話題的話題ID,更新話題隊(duì)列。

服務(wù)器更新話題隊(duì)列后,產(chǎn)生話題隊(duì)列的更新消息并發(fā)送至客戶端。進(jìn)而,客戶端在接收到服務(wù)器發(fā)送的話題隊(duì)列的更新消息后,在群組聊天界面的預(yù)設(shè)位置根據(jù)更新消息更新顯示話題列表。舉例說(shuō)明如下:

示例一,如圖4所示,群主將話題列表中的第二話題進(jìn)行置頂操作,從而客戶端根據(jù)接收到的置頂操作向服務(wù)器發(fā)送置頂控制請(qǐng)求。服務(wù)器在接收到置頂控制請(qǐng)求后,將第二個(gè)話題的話題ID刪除,并插入到當(dāng)前話題隊(duì)列的頭部。服務(wù)器在更新話題隊(duì)列后,向群組中的所有客戶端發(fā)送更新消息??蛻舳嗽诮邮盏礁孪⒑?,更新話題列表,即原來(lái)的第二個(gè)話題成為話題列表中的第一個(gè)話題。

需要說(shuō)明的是,第二個(gè)話題被置頂后,服務(wù)器對(duì)原來(lái)的第一個(gè)話題的話題ID的處理,可根據(jù)實(shí)際需要進(jìn)行設(shè)定,例如可將第一個(gè)話題的話題ID刪除,也可不刪除。以圖4中的話題列表為例,如果服務(wù)器將第二個(gè)話題置頂后,對(duì)原來(lái)的第一個(gè)話題的話題ID不進(jìn)行刪除,則客戶端顯示的話題列表中話題的順序由原來(lái)的網(wǎng)名為“浮絮殤雪”發(fā)布的話題、“四九城小頑主”發(fā)布的話題,變?yōu)椤八木懦切☆B主”發(fā)布的話題、“浮絮殤雪”發(fā)布的話題。

示例二,如圖2所示,當(dāng)前展示的話題是網(wǎng)名為“ether226”的用戶發(fā)布的話題。當(dāng)該話題的展示時(shí)間達(dá)到了預(yù)設(shè)時(shí)長(zhǎng)時(shí),即圖2中26所顯示的時(shí)間由預(yù)設(shè)時(shí)間變?yōu)?時(shí),服務(wù)器將該話題的話題ID從話題隊(duì)列中刪除,更新話題隊(duì)列。服務(wù)器更新話題隊(duì)列后,產(chǎn)生更新消息發(fā)送給群組中所有客戶端。當(dāng)群組中所有客戶端接收到更新消息后,更新顯示話題列表,即話題列表中話題的順序依次為“四九城小頑主”、“緣寶哥哥媽咪”發(fā)布的話題。

S308,在群組聊天界面中展示更新后的話題列表中的當(dāng)前發(fā)布話題。

具體地,客戶端根據(jù)接收到的服務(wù)器發(fā)送的更新消息,更新顯示話題列表??蛻舳烁嘛@示話題列表后,在群組聊天界面中展示更新后的話題列表中的當(dāng)前發(fā)布的話題。下面結(jié)合圖4進(jìn)行舉例說(shuō)明如下:

如圖4所示,群主在網(wǎng)名為“四九城小頑主”的用戶發(fā)布的話題上點(diǎn)擊置頂按鈕(如圖4中的41所示),客戶端向服務(wù)器發(fā)送置頂控制請(qǐng)求。服務(wù)器接收到置頂控制請(qǐng)求后,更新話題隊(duì)列,并確定當(dāng)前排在話題隊(duì)列頭部的話題,向群組中的所有客戶端發(fā)送更新指令。群組中所有客戶端接收到更新指令后,在群組聊天界面中展示更新后的話題列表中的當(dāng)前發(fā)布話題,即展示網(wǎng)名為“四九城小頑主”發(fā)布的話題。

綜上所述,本發(fā)明實(shí)施例的話題發(fā)布方法,通過(guò)接收特定用戶對(duì)話題列表中話題的控制操作,更新顯示話題列表,滿足了特定用戶對(duì)話題列表的管理需求,進(jìn)一步提高了用戶的參與度。

下面結(jié)合圖6對(duì)本發(fā)明實(shí)施例提出的客戶端進(jìn)行詳細(xì)描述。圖6是根據(jù)本發(fā)明一個(gè)實(shí)施例的客戶端的結(jié)構(gòu)示意圖。

如圖6所示,客戶端包括:提供模塊610、第一接收模塊620、提交模塊630、展示模塊640。

提供模塊610,用于提供群組聊天界面。

具體地,提供模塊610提供群組聊天界面,其中,群組聊天界面中包括發(fā)布話題的按鈕。例如,圖2是客戶端提供的一個(gè)群組聊天界面,用戶可通過(guò)點(diǎn)擊群組聊天界面中發(fā)布話題的按鈕(如圖2中的21所示)在群組聊天中發(fā)布話題。

第一接收模塊620,用于接收用戶發(fā)布話題的操作。

具體地,用戶點(diǎn)擊發(fā)布話題的按鈕后,群組聊天界面彈出選擇框。用戶可通過(guò)選擇框從本地或者網(wǎng)絡(luò)地址中選擇對(duì)應(yīng)的多媒體文件,并填寫話題內(nèi)容。從而,第一接收模塊620接收到用戶發(fā)布話題的操作。

提交模塊630,用于根據(jù)操作將發(fā)布話題的請(qǐng)求提交至服務(wù)器,以使服務(wù)器根據(jù)請(qǐng)求發(fā)布話題,其中,話題的內(nèi)容包含有多媒體資源。

具體地,第一接收模塊620接收到用戶發(fā)布話題的操作后,提交模塊630根據(jù)用戶發(fā)布話題的操作將發(fā)布話題的請(qǐng)求提交至服務(wù)器。服務(wù)器接收到發(fā)布話題的請(qǐng)求后,根據(jù)請(qǐng)求發(fā)布話題。需要說(shuō)明的是,提交模塊630可以根據(jù)實(shí)際應(yīng)用的需要采用無(wú)線或者其他方式將發(fā)布話題的請(qǐng)求提交至服務(wù)器。

其中,用戶發(fā)布的話題的內(nèi)容中可包含多媒體資源。多媒體資源可以是但不限于圖片、音樂、視頻等資源,并且多媒體資源可以是本地資源也可以是網(wǎng)絡(luò)資源。如果多媒體資源是本地資源,則服務(wù)器將多媒體資源上傳到群組中的數(shù)據(jù)庫(kù)。如果多媒體資源為網(wǎng)絡(luò)資源,則服務(wù)器通過(guò)網(wǎng)絡(luò)將多媒體資源同步到群組中的數(shù)據(jù)庫(kù)。例如,用戶在發(fā)布話題時(shí)選擇云盤中的視頻資源,則服務(wù)器按照群組維度將該視頻資源存儲(chǔ)到群組中的數(shù)據(jù)庫(kù)。

展示模塊640,用于展示服務(wù)器發(fā)布的話題,其中,展示服務(wù)器發(fā)布的話題:將話題的多媒體資源作為背景展示在群組聊天界面中。

具體地,在服務(wù)器根據(jù)用戶發(fā)布話題的請(qǐng)求發(fā)布話題后,展示模塊640將話題的多媒體資源作為背景在群組聊天界面中展示。

需要說(shuō)明的是,前述對(duì)話題發(fā)布方法實(shí)施例的解釋說(shuō)明也適用于該實(shí)施例的客戶端,此處不再贅述。

綜上所述,本發(fā)明實(shí)施例提供的客戶端,通過(guò)客戶端將用戶發(fā)布話題的請(qǐng)求提交至服務(wù)器,服務(wù)器根據(jù)發(fā)布話題的請(qǐng)求發(fā)布話題,進(jìn)而客戶端展示服務(wù)器發(fā)布的話題。該方法能夠?qū)崿F(xiàn)在群聊背景中展示群組中用戶發(fā)布的話題,提升用戶參與度和用戶之間的互動(dòng)性。

下面結(jié)合圖7對(duì)客戶端進(jìn)行詳細(xì)說(shuō)明。圖7是根據(jù)本發(fā)明一個(gè)具體實(shí)施例的客戶端的結(jié)構(gòu)示意圖。

如圖7所示,在圖6的基礎(chǔ)上,客戶端還包括:顯示模塊650、第二接收模塊660、發(fā)送模塊670、第三接收模塊680。

顯示模塊650,用于在群組聊天界面的預(yù)設(shè)位置顯示話題列表。

具體地,第一接收模塊620接收到用戶發(fā)布話題的操作后,提交模塊630向服務(wù)器發(fā)送發(fā)布話題的請(qǐng)求。服務(wù)器根據(jù)接收的發(fā)布話題請(qǐng)求的時(shí)間順序生成話題隊(duì)列,其中,話題隊(duì)列中含有與話題對(duì)應(yīng)的話題ID。

顯示模塊650在群組聊天界面的預(yù)設(shè)位置顯示與服務(wù)器中話題隊(duì)列對(duì)應(yīng)的話題列表。

第二接收模塊660,用于接收特定用戶對(duì)話題列表中的話題的控制操作。

其中,特定用戶可以是群主或者管理員等用戶。

具體地,第二接收模塊660接收特定用戶對(duì)話題列表的控制操作,而控制操作可以是置頂或者下墻等操作。其中,下墻指的是將當(dāng)前正在展示的話題強(qiáng)制撤除。

發(fā)送模塊670,用于根據(jù)控制操作向服務(wù)器發(fā)送控制請(qǐng)求,以使服務(wù)器根據(jù)控制請(qǐng)求對(duì)話題列表中的話題進(jìn)行管理。

具體地,在特定用戶對(duì)話題列表中的話題的采取控制操作后,第二接收模塊660接收到特定用戶對(duì)話題列表中的話題的控制操作后,發(fā)送模塊670根據(jù)控制操作向服務(wù)器發(fā)送控制請(qǐng)求。服務(wù)器接收到控制請(qǐng)求后,根據(jù)控制請(qǐng)求對(duì)話題列表中的話題進(jìn)行管理。

第三接收模塊680,用于接收服務(wù)器的更新消息,根據(jù)更新消息更新顯示話題列表。

具體地,特定用戶對(duì)話題列表中的話題采取控制操作后,客戶端向服務(wù)器發(fā)送控制請(qǐng)求。服務(wù)器根據(jù)接收到的客戶端發(fā)送的控制請(qǐng)求,對(duì)話題列表中的話題進(jìn)行管理。也就是說(shuō),服務(wù)器根據(jù)控制請(qǐng)求更新話題隊(duì)列。另外,當(dāng)當(dāng)前展示的話題達(dá)到展示的預(yù)設(shè)時(shí)長(zhǎng)時(shí),服務(wù)器從話題隊(duì)列中刪除正在展示的當(dāng)前話題的話題ID,也更新話題隊(duì)列。

此外,當(dāng)用戶發(fā)布的話題沒有在話題隊(duì)列中時(shí),服務(wù)器將該話題的話題ID插入到話題隊(duì)列的尾部,更新話題隊(duì)列。

當(dāng)服務(wù)器更新話題隊(duì)列后,產(chǎn)生話題隊(duì)列的更新消息并發(fā)送給客戶端。進(jìn)而,第三接收模塊680在接收到服務(wù)器發(fā)送的話題隊(duì)列的更新消息后,在群組聊天界面的預(yù)設(shè)位置根據(jù)更新消息更新顯示話題列表。

另外,展示模塊640,還用于在群組聊天界面中展示更新后的話題列表中的當(dāng)前發(fā)布話題。

具體地,在第三接收模塊680根據(jù)接收到的服務(wù)器發(fā)送的更新消息更新顯示話題列表后,展示模塊640在群組聊天界面中展示更新后的話題列表中的當(dāng)前發(fā)布的話題。

需要說(shuō)明的是,前述對(duì)話題發(fā)布方法實(shí)施例的解釋說(shuō)明也適用于該實(shí)施例的客戶端,此處不再贅述。

綜上所述,本發(fā)明實(shí)施例的客戶端,通過(guò)接收特定用戶對(duì)話題列表中話題的控制操作,更新顯示話題列表,滿足特定用戶了對(duì)話題列表的管理需求,進(jìn)一步提高了用戶的參與度。

下面結(jié)合圖8對(duì)本發(fā)明實(shí)施例的話題發(fā)布方法進(jìn)行進(jìn)一步地描述。圖8是根據(jù)本發(fā)明另一個(gè)實(shí)施例的話題發(fā)布方法的流程圖。

如圖8所示,該話題發(fā)布方法包括:

S801,接收群組中客戶端提交的發(fā)布話題的請(qǐng)求。

具體地,群組中的用戶通過(guò)客戶端群組聊天界面中發(fā)布話題按鈕發(fā)布話題,客戶端在接收到用戶發(fā)布話題的操作后,根據(jù)發(fā)布話題的操作將發(fā)布話題的請(qǐng)求提交至服務(wù)器。進(jìn)而,服務(wù)器接收群組中客戶端提交的發(fā)布話題的請(qǐng)求。

S802,根據(jù)請(qǐng)求發(fā)布話題,以使客戶端展示服務(wù)器發(fā)布的話題,將話題包含的多媒體資源作為背景展示在群組聊天界面中。

服務(wù)器根據(jù)發(fā)布話題的請(qǐng)求發(fā)布話題的具體流程,如圖9所示。具體如下:

S901,服務(wù)器接收用戶發(fā)布話題的請(qǐng)求。

具體地,用戶點(diǎn)擊客戶端群組聊天界面中發(fā)布話題按鈕,通過(guò)彈出的選擇框選擇多媒體文件,并填寫話題內(nèi)容。客戶端接收到用戶發(fā)布話題的操作后,根據(jù)發(fā)布話題的操作將發(fā)布話題的請(qǐng)求提交至服務(wù)器。進(jìn)而,服務(wù)器接收到客戶端提交的用戶發(fā)布話題的請(qǐng)求。

S902,判斷用戶是否有話題處于話題隊(duì)列中。

具體地,服務(wù)器接收到客戶端提交的用戶發(fā)布話題的請(qǐng)求后,判斷用戶是否已經(jīng)有話題處于話題隊(duì)列中。如果用戶已經(jīng)有話題處于話題隊(duì)列中,執(zhí)行步驟S903、步驟S904。如用戶沒有話題處于話題隊(duì)列中,跳轉(zhuǎn)至步驟S905。

S903,服務(wù)器生成用戶已有話題處于話題隊(duì)列信息。

S904,將結(jié)果返回給用戶。

具體地,如果用戶已經(jīng)有話題處于話題隊(duì)列中,則服務(wù)器生成用戶已有話題處于話題隊(duì)列信息,并將結(jié)果返回給用戶。

S905,服務(wù)器將該話題詳情存儲(chǔ)至數(shù)據(jù)庫(kù)。

具體地,如果用戶沒有話題處于服務(wù)器的話題隊(duì)列中,則服務(wù)器將該話題的詳情如進(jìn)行發(fā)布話題操作的用戶的信息、發(fā)布請(qǐng)求的時(shí)間等,存儲(chǔ)到數(shù)據(jù)庫(kù)。然后,執(zhí)行步驟S906。

S906,服務(wù)器將該話題的話題ID插入到話題隊(duì)列的尾部。

S907,判斷該話題中是否包含云盤資源。

具體地,服務(wù)器將該話題的ID插入到話題隊(duì)列尾部后,判斷該話題中是否包含云盤資源。如果話題中包含云盤資源,執(zhí)行步驟S908、S909。

S908,將話題中包含的資源存儲(chǔ)至數(shù)據(jù)庫(kù)中。

S909,服務(wù)器向群組中所有客戶端發(fā)送更新消息。

具體地,服務(wù)器將該話題的話題ID插入到話題隊(duì)列尾部,從而更新了話題隊(duì)列。話題隊(duì)列更新后,服務(wù)器向群組中所有客戶端發(fā)送話題隊(duì)列更新的消息。

進(jìn)而,群組中所有客戶端在接收到話題隊(duì)列的更新消息后,更新顯示在群組聊天界面中預(yù)設(shè)位置的話題列表。當(dāng)客戶端展示服務(wù)器發(fā)布的話題時(shí),將話題中包含的多媒體資源作為背景展示在群組聊天界面中。

綜上所述,本發(fā)明實(shí)施例的話題發(fā)布方法,通過(guò)服務(wù)器接收客戶端發(fā)布話題的請(qǐng)求,并根據(jù)請(qǐng)求發(fā)布話題,進(jìn)而使客戶端展示服務(wù)器發(fā)布的話題。該方法能夠?qū)崿F(xiàn)在群聊背景中展示群組中用戶發(fā)布的話題,提升用戶參與度和用戶之間的互動(dòng)性。

圖10是根據(jù)本發(fā)明另一個(gè)具體實(shí)施例的話題發(fā)布方法的流程圖。

如圖10所示,該話題發(fā)布方法包括:

S1001,接收群組中客戶端提交的發(fā)布話題的請(qǐng)求。

具體地,群組中的用戶通過(guò)客戶端群組聊天界面中發(fā)布話題按鈕發(fā)布話題,客戶端在接收到用戶發(fā)布話題的操作后,根據(jù)發(fā)布話題的操作將發(fā)布話題的請(qǐng)求提交至服務(wù)器。進(jìn)而,服務(wù)器接收群組中客戶端提交的發(fā)布話題的請(qǐng)求。

S1002,根據(jù)請(qǐng)求發(fā)布話題,以使客戶端展示服務(wù)器發(fā)布的話題,將話題包含的多媒體資源作為背景展示在群組聊天界面中。

服務(wù)器根據(jù)發(fā)布話題的請(qǐng)求發(fā)布話題的具體流程,如圖9所示。具體如下:

S901,服務(wù)器接收用戶發(fā)布話題的請(qǐng)求。

具體地,用戶點(diǎn)擊客戶端群組聊天界面中發(fā)布話題按鈕,通過(guò)彈出的選擇框選擇多媒體文件,并填寫話題內(nèi)容。客戶端接收到用戶發(fā)布話題的操作后,根據(jù)發(fā)布話題的操作將發(fā)布話題的請(qǐng)求提交至服務(wù)器。進(jìn)而,服務(wù)器接收到客戶端提交的用戶發(fā)布話題的請(qǐng)求。

S902,判斷用戶是否有話題處于話題隊(duì)列中。

具體地,服務(wù)器接收到客戶端提交的用戶發(fā)布話題的請(qǐng)求后,判斷用戶是否已經(jīng)有話題處于話題隊(duì)列中。如果用戶已經(jīng)有話題處于話題隊(duì)列中,執(zhí)行步驟S903、步驟S904。如用戶沒有話題處于話題隊(duì)列中,跳轉(zhuǎn)至步驟S905。

S903,服務(wù)器生成用戶已有話題處于話題隊(duì)列信息。

S904,將結(jié)果返回給用戶。

具體地,如果用戶已經(jīng)有話題處于話題隊(duì)列中,則服務(wù)器生成用戶已有話題處于話題隊(duì)列信息,并將結(jié)果返回給用戶。

S905,服務(wù)器將該話題詳情存儲(chǔ)至數(shù)據(jù)庫(kù)。

具體地,如果用戶沒有話題處于服務(wù)器的話題隊(duì)列中,則服務(wù)器將該話題的詳情如進(jìn)行發(fā)布話題操作的用戶的信息、發(fā)布請(qǐng)求的時(shí)間等,存儲(chǔ)到數(shù)據(jù)庫(kù)。然后,執(zhí)行步驟S906。

S906,服務(wù)器將該話題的話題ID插入到話題隊(duì)列的尾部。

S907,判斷該話題中是否包含云盤資源。

具體地,服務(wù)器將該話題的ID插入到話題隊(duì)列尾部后,判斷該話題中是否包含云盤資源。如果話題中包含云盤資源,執(zhí)行步驟S908、S909。

S908,將話題中包含的資源存儲(chǔ)至數(shù)據(jù)庫(kù)中。

S909,服務(wù)器向群組中所有客戶端發(fā)送更新消息。

具體地,服務(wù)器將該話題的話題ID插入到話題隊(duì)列尾部,從而更新了話題隊(duì)列。話題隊(duì)列更新后,服務(wù)器向群組中所有客戶端發(fā)送話題隊(duì)列更新的消息。

進(jìn)而,群組中的所有客戶端在接收到話題隊(duì)列的更新消息后,更新顯示在群組聊天界面中預(yù)設(shè)位置的話題列表。當(dāng)客戶端展示服務(wù)器發(fā)布的話題時(shí),將話題中包含的多媒體資源作為背景展示在群組聊天界面中。

S1003,當(dāng)當(dāng)前展示的話題達(dá)到預(yù)設(shè)時(shí)長(zhǎng)時(shí),或者接收到特定用戶對(duì)話題列表中的話題的控制操作時(shí),更新話題隊(duì)列。

其中,預(yù)設(shè)時(shí)長(zhǎng)可以根據(jù)實(shí)際應(yīng)用的需要進(jìn)行設(shè)置。

具體地,如果客戶端當(dāng)前展示的話題達(dá)到預(yù)設(shè)時(shí)長(zhǎng),或者客戶端接收到特定用戶對(duì)話題列表中的話題的控制操作,則服務(wù)器更新話題隊(duì)列。舉例說(shuō)明如下:

示例一,當(dāng)當(dāng)前展示的話題達(dá)到預(yù)設(shè)時(shí)長(zhǎng)時(shí),服務(wù)器更新話題隊(duì)列,其中,假設(shè)話題展示的預(yù)設(shè)時(shí)長(zhǎng)為D。如圖11所示,具體流程如下:

S1101,客戶端發(fā)起獲取當(dāng)前話題的請(qǐng)求。

具體地,用戶在進(jìn)入群組或者客戶端顯示當(dāng)前話題展示的剩余時(shí)間為0時(shí),客戶端發(fā)起獲取當(dāng)前話題的請(qǐng)求。

S1102,服務(wù)器獲取當(dāng)前群組的話題隊(duì)列。

具體地,服務(wù)器接收到客戶端發(fā)送的獲取當(dāng)前話題的請(qǐng)求后,獲取當(dāng)前群組的話題隊(duì)列。

S1103,服務(wù)器判斷話題隊(duì)列是否為空。

具體地,服務(wù)器獲取當(dāng)前群組的話題隊(duì)列后,判斷獲取的話題隊(duì)列是否為空。如果話題隊(duì)列為空,則執(zhí)行步驟S1104、S1105。如果話題隊(duì)列不為空,跳轉(zhuǎn)至步驟S1106。

S1104,服務(wù)器生成當(dāng)前群組沒有新話題信息。

S1105,將結(jié)果返回給用戶。

具體地,如果獲取的話題隊(duì)列為空,則服務(wù)器生成當(dāng)前群組沒有新話題信息,并將結(jié)果返回給用戶。

S1106,服務(wù)器獲取該群組展示當(dāng)前話題的開始時(shí)間S。

具體地,如果獲取的話題隊(duì)列不為空,則服務(wù)器獲取當(dāng)前話題的開始時(shí)間S。然后,執(zhí)行步驟S1107、S1108,從而獲取展示話題的預(yù)設(shè)時(shí)長(zhǎng)D和當(dāng)前時(shí)間N。

S1107,獲取展示話題的預(yù)設(shè)時(shí)長(zhǎng)D。

S1108,獲取當(dāng)前時(shí)間N。

S1109,判斷N與S的差值是否大于D。

具體地,服務(wù)器獲取到當(dāng)前話題的開始時(shí)間S、話題展示的預(yù)設(shè)時(shí)長(zhǎng)D和當(dāng)前時(shí)間N后,判斷N與S的差值是否大于D,即判斷當(dāng)前話題的展示時(shí)間是否達(dá)到了預(yù)設(shè)時(shí)長(zhǎng)。如果N與S的差值大于D,則執(zhí)行步驟S1110。

S1110,將當(dāng)前話題的話題ID從話題隊(duì)列中刪除。

具體地,如果當(dāng)前話題的展示時(shí)間達(dá)到了預(yù)設(shè)時(shí)長(zhǎng),則服務(wù)器將當(dāng)前話題的話題ID從話題隊(duì)列中刪除,從而更新話題隊(duì)列。

示例二,當(dāng)客戶端接收到群主對(duì)話題列表中的話題的控制操作時(shí),服務(wù)器更新話題隊(duì)列。具體地,若群主對(duì)當(dāng)前展示的話題進(jìn)行下墻控制操作,客戶端接收到下墻控制操作后,根據(jù)下墻控制操作向服務(wù)器發(fā)送下墻控制請(qǐng)求。服務(wù)器在接收到對(duì)當(dāng)前展示的話題的下墻控制請(qǐng)求后,將話題隊(duì)列中的頭部話題的話題ID刪除,更新話題隊(duì)列。

若群主對(duì)話題列表中除當(dāng)前展示的話題外的其他話題進(jìn)行置頂操作,則服務(wù)器在接收到客戶端發(fā)送的置頂控制請(qǐng)求后,將該話題的話題ID從話題隊(duì)列中刪除,并將該話題的話題ID插入到話題隊(duì)列的頭部,從而更新話題隊(duì)列。

需要說(shuō)明的是,如果除當(dāng)前展示的話題外,話題列表中其他某一話題被置頂,話題被置頂后,服務(wù)器對(duì)原來(lái)的第一個(gè)話題的話題ID的處理,可根據(jù)實(shí)際需要進(jìn)行設(shè)定。例如,可將第一個(gè)話題的話題ID刪除,也可不刪除。

S1004,向群組中的所有客戶端發(fā)送更新消息,以使群組中的所有客戶端根據(jù)更新消息更新顯示在群組聊天界面中預(yù)設(shè)位置的話題列表。

具體地,當(dāng)當(dāng)前展示的話題達(dá)到預(yù)設(shè)時(shí)長(zhǎng)時(shí),或者客戶端接收到特定用戶對(duì)話題列表中的話題的控制操作時(shí),服務(wù)器更新話題隊(duì)列。服務(wù)器更新話題隊(duì)列后,向群組中的所有客戶端發(fā)送更新話題隊(duì)列的更新消息。

進(jìn)而,群組中的所有客戶端在接收到更新消息后,根據(jù)更新消息更新顯示在群組聊天界面中預(yù)設(shè)位置的話題列表。

S1005,確定當(dāng)前排列在話題隊(duì)列的頭部的話題,并向群組中的所有客戶端發(fā)送更新指令,以使群組中的所有客戶端根據(jù)更新指令更新展示當(dāng)前排列在話題隊(duì)列的頭部的話題。

具體地,由于當(dāng)前展示的話題達(dá)到預(yù)設(shè)時(shí)長(zhǎng),或者由于特定用戶對(duì)話題列表中的話題進(jìn)行控制操作,服務(wù)器將更新話題隊(duì)列。服務(wù)器向群組中的所有客戶端發(fā)送更新話題隊(duì)列的更新消息后,確定當(dāng)前排列在話題隊(duì)列頭部的話題,并向群組中的所有客戶端發(fā)送頭部話題的更新指令。

進(jìn)而,群組中所有客戶端接收到話題隊(duì)列的頭部話題的更新指令后,根據(jù)更新指令更新展示當(dāng)前排在話題隊(duì)列的頭部的話題。

綜上所述,本發(fā)明實(shí)施例的話題發(fā)布方法,通過(guò)服務(wù)器接收特定用戶對(duì)話題列表中話題的控制操作,客戶端更新顯示話題列表,滿足特定用戶了對(duì)話題列表的管理需求,進(jìn)一步提高了用戶的參與度。

下面結(jié)合圖12對(duì)本發(fā)明實(shí)施例提出的服務(wù)器進(jìn)行詳細(xì)描述。圖12是根據(jù)本發(fā)明一個(gè)實(shí)施例的服務(wù)器的結(jié)構(gòu)示意圖。

如12所示,該服務(wù)器包括:接收模塊710、發(fā)布模塊720、同步模塊730、發(fā)送模塊740。

接收模塊710,用于接收群組中客戶端提交的發(fā)布話題的請(qǐng)求。

具體地,群組中的用戶通過(guò)客戶端群組聊天界面中的發(fā)布話題按鈕發(fā)布話題,客戶端接收到用戶發(fā)布話題的操作后,根據(jù)發(fā)布話題的操作將發(fā)布話題的請(qǐng)求提交至服務(wù)器。進(jìn)而,接收模塊710接收群組中客戶端提交的發(fā)布話題的請(qǐng)求。

發(fā)布模塊720,用于根據(jù)請(qǐng)求發(fā)布話題,以使客戶端展示服務(wù)器發(fā)布的話題,將話題包含的多媒體資源作為背景展示在群組聊天界面中。

具體地,接收模塊710接收到客戶端提交的用戶發(fā)布話題的請(qǐng)求后,發(fā)布模塊720判斷用戶是否已有話題處于話題隊(duì)列中。如果用戶已有話題處于服務(wù)器的話題隊(duì)列中,則服務(wù)器生成用戶已有話題處于話題隊(duì)列信息,并將結(jié)果返回給用戶。

如果用戶沒有話題處于服務(wù)器的話題隊(duì)列中,則服務(wù)器將該話題的詳情如進(jìn)行發(fā)布話題操作的用戶的信息、發(fā)布請(qǐng)求的時(shí)間等,存儲(chǔ)到數(shù)據(jù)庫(kù)。之后,將該話題的話題ID插入到話題隊(duì)列的尾部。

客戶端展示服務(wù)器發(fā)布的話題時(shí),將話題包含的多媒體資源作為背景展示在群組聊天界面中。

同步模塊730,用于將話題包含的多媒體資源同步至群組數(shù)據(jù)庫(kù)。

具體地,發(fā)布模塊720將話題的話題ID插入到話題隊(duì)列的尾部。如果用戶發(fā)布的話題中包含有多媒體資源,則同步模塊730將話題中包含的多媒體資源同步至群組數(shù)據(jù)庫(kù)。

發(fā)送模塊740,用于向群組中的所有客戶端發(fā)送更新消息,以使群組中的所有客戶端根據(jù)更新消息更新顯示在群組聊天界面中預(yù)設(shè)位置的話題列表。

具體地,當(dāng)特定用戶對(duì)話題列表中的話題采取控制操作時(shí),或者當(dāng)前展示的話題達(dá)到展示的預(yù)設(shè)時(shí)長(zhǎng)時(shí),又或者服務(wù)器將新話題插入到話題隊(duì)列的尾部時(shí),服務(wù)器更新話題隊(duì)列。話題隊(duì)列更新后產(chǎn)生話題隊(duì)列更新消息,發(fā)送模塊740向群組中的所有客戶端發(fā)送更新消息。群組中的所有客戶端接收到更新消息后,根據(jù)更新消息更新顯示在群組聊天界面中預(yù)設(shè)位置的話題列表。

需要說(shuō)明的是,前述對(duì)話題發(fā)布方法實(shí)施例的解釋說(shuō)明也適用于該實(shí)施例的服務(wù)器,此處不再贅述。

綜上所述,本發(fā)明實(shí)施例的服務(wù)器,通過(guò)服務(wù)器接收客戶端發(fā)布話題的請(qǐng)求,并根據(jù)請(qǐng)求發(fā)布話題,進(jìn)而使客戶端展示服務(wù)器發(fā)布的話題。該方法能夠?qū)崿F(xiàn)在群聊背景中展示群組中用戶發(fā)布的話題,提升用戶參與度和用戶之間的互動(dòng)性。

下面結(jié)合圖13對(duì)服務(wù)器進(jìn)行進(jìn)一步地描述。圖13是根據(jù)本發(fā)明一個(gè)具體實(shí)施例的服務(wù)器的結(jié)構(gòu)示意圖。

如圖13所示,在圖12所示的基礎(chǔ)上,服務(wù)器還包括:更新模塊750、確定模塊760。

更新模塊750,用于當(dāng)當(dāng)前展示的話題達(dá)到預(yù)設(shè)時(shí)長(zhǎng)時(shí),或者接收到特定用戶對(duì)話題列表中的話題的控制操作時(shí),更新話題隊(duì)列。

具體地,當(dāng)當(dāng)前展示的話題達(dá)到預(yù)設(shè)時(shí)長(zhǎng)時(shí),或者客戶端接收到特定用戶對(duì)話題列表中的話題的控制操作時(shí),更新模塊750更新話題隊(duì)列。

當(dāng)更新模塊750更新話題隊(duì)列后,發(fā)送模塊740向群組中的所有客戶端發(fā)送話題隊(duì)列的更新消息。群組中的所有客戶端接收到更新消息后,根據(jù)更新消息更新顯示在群組聊天界面中預(yù)設(shè)位置的話題列表。

確定模塊760,用于確定當(dāng)前排列在話題隊(duì)列的頭部的話題,并向群組中的所有客戶端發(fā)送更新指令,以使群組中的所有客戶端根據(jù)更新指令更新展示當(dāng)前排列在話題隊(duì)列的頭部的話題。

具體地,由于當(dāng)前展示的話題達(dá)到預(yù)設(shè)時(shí)長(zhǎng),或者由于特定用戶對(duì)話題列表中的話題進(jìn)行控制操作,更新模塊750將更新話題隊(duì)列。發(fā)送模塊740向群組中的所有客戶端發(fā)送更新話題隊(duì)列的更新消息后,確定模塊760確定當(dāng)前排列在話題隊(duì)列頭部的話題,并向群組中的所有客戶端發(fā)送頭部話題的更新指令。進(jìn)而,群組中所有客戶端接收到話題隊(duì)列的頭部話題的更新指令后,根據(jù)更新指令更新展示當(dāng)前排在話題隊(duì)列的頭部的話題。

需要說(shuō)明的是,前述對(duì)話題發(fā)布方法實(shí)施例的解釋說(shuō)明也適用于該實(shí)施例的服務(wù)器,此處不再贅述。

綜上所述,本發(fā)明實(shí)施例的服務(wù)器,通過(guò)服務(wù)器接收特定用戶對(duì)話題列表中話題的控制操作,客戶端更新顯示話題列表,滿足特定用戶了對(duì)話題列表的管理需求,進(jìn)一步提高了用戶的參與度。

在本說(shuō)明書的描述中,參考術(shù)語(yǔ):“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說(shuō)明書中,對(duì)上述術(shù)語(yǔ)的示意性表述不必須針對(duì)的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說(shuō)明書中描述的不同實(shí)施例或示例以及不同實(shí)施例或示例的特征進(jìn)行結(jié)合和組合。

盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對(duì)本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對(duì)上述實(shí)施例進(jìn)行變化、修改、替換和變型。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宝兴县| 喀什市| 珠海市| 府谷县| 庆阳市| 伊吾县| 巨鹿县| 建阳市| 克什克腾旗| 秀山| 徐州市| 赤城县| 射洪县| 体育| 出国| 米脂县| 丽江市| 应城市| 阿坝县| 陇南市| 大足县| 安徽省| 浦江县| 抚顺市| 罗甸县| 绥芬河市| 收藏| 巴中市| 息烽县| 昭苏县| 海安县| 屏东市| 德钦县| 洮南市| 桐城市| 谢通门县| 长沙市| 普洱| 亳州市| 齐河县| 乐至县|