專(zhuān)利名稱(chēng):電視商城的實(shí)現(xiàn)方法和電視商城系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及到數(shù)字電視領(lǐng)域,特別涉及到一種電視商城的實(shí)現(xiàn)方法和電視商城系統(tǒng)。
背景技術(shù):
隨著互聯(lián)網(wǎng)、有線網(wǎng)和無(wú)線網(wǎng)三網(wǎng)融合的不斷深入,高清電視用戶也在不斷增加。 而目前高清電視平臺(tái)面臨著增值服務(wù)有限,并且增值服務(wù)的內(nèi)容缺乏等問(wèn)題,如何利用現(xiàn)有的高清電視平臺(tái),給用戶提供更好的增值服務(wù),提供高質(zhì)量、用戶缺乏的增值服務(wù),成為服務(wù)提供商的一大難題。因此,為了在三網(wǎng)融合的背景下,為了能夠有效地利用網(wǎng)絡(luò)資源在服務(wù)廣大高清電視用戶的同時(shí),也為運(yùn)營(yíng)商帶來(lái)更多的收入,就需要開(kāi)發(fā)一種電視商城業(yè)務(wù),使其可以為廣大數(shù)字電視家庭用戶提供包括數(shù)字電視在內(nèi)的多種交互式購(gòu)物服務(wù),區(qū)別于傳統(tǒng)的直播式電視購(gòu)物方式,高清數(shù)字電視用戶只需要采用數(shù)字交互界面即可完成電視購(gòu)物的操作,使得用戶的使用和操作更為方便,并且給用戶帶來(lái)更好的購(gòu)物體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明的主要目的為提供一種電視商城的實(shí)現(xiàn)方法和電視商城系統(tǒng),通過(guò)有線電視網(wǎng),向廣大數(shù)字電視家庭用戶提供包括數(shù)字電視在內(nèi)的多種交互式購(gòu)物服務(wù),用戶只需采用數(shù)字交互界面即可完成電視購(gòu)物的操作。能夠達(dá)到使用戶的使用和操作更為方便,并且給用戶帶來(lái)更好的購(gòu)物體驗(yàn)的目的。本發(fā)明提供一種電視商城的實(shí)現(xiàn)方法,包括機(jī)頂盒接收用戶輸入的訪問(wèn)電視商城的連接請(qǐng)求,并將所述連接請(qǐng)求發(fā)送至web 服務(wù)端;web服務(wù)端根據(jù)所述連接請(qǐng)求,通過(guò)接口服務(wù)端所提供的接口調(diào)用相應(yīng)的數(shù)據(jù),并將所述數(shù)據(jù)返回至機(jī)頂盒,以供機(jī)頂盒調(diào)用而進(jìn)入電視商城界面。優(yōu)選地,在執(zhí)行所述機(jī)頂盒接收用戶輸入的訪問(wèn)電視商城的連接請(qǐng)求,并將所述連接請(qǐng)求發(fā)送至web服務(wù)端之后,還包括接口服務(wù)端根據(jù)所述連接請(qǐng)求,對(duì)數(shù)據(jù)庫(kù)中相應(yīng)的數(shù)據(jù)進(jìn)行封裝,并提供相應(yīng)的接口供web服務(wù)端調(diào)用。優(yōu)選地,在執(zhí)行所述web服務(wù)端根據(jù)所述連接請(qǐng)求,通過(guò)接口服務(wù)端所提供的接口調(diào)用相應(yīng)的數(shù)據(jù)之前,還包括web服務(wù)端通過(guò)至少兩臺(tái)web服務(wù)器對(duì)所述連接請(qǐng)求進(jìn)行負(fù)載均衡處理。優(yōu)選地,所述接口服務(wù)端所提供的接口包括視頻點(diǎn)播接口、電視銀聯(lián)接口、鵬文卡接口、短信接口。本發(fā)明還提供一種電視商城系統(tǒng),包括機(jī)頂盒和web服務(wù)端,其中所述機(jī)頂盒,用于接收用戶輸入的訪問(wèn)電視商城的連接請(qǐng)求,并將所述連接請(qǐng)求發(fā)送至web服務(wù)端;
所述web服務(wù)器,用于根據(jù)所述連接請(qǐng)求,通過(guò)接口服務(wù)端所提供的接口調(diào)用相應(yīng)的數(shù)據(jù),并將所述數(shù)據(jù)返回至機(jī)頂盒,以供機(jī)頂盒調(diào)用而進(jìn)入電視商城界面。優(yōu)選地,電視商城系統(tǒng)還包括接口服務(wù)端,用于根據(jù)所述連接請(qǐng)求,對(duì)數(shù)據(jù)庫(kù)中相應(yīng)的數(shù)據(jù)進(jìn)行封裝,并提供相應(yīng)的接口供web服務(wù)端調(diào)用。優(yōu)選地,所述web服務(wù)端包括至少兩臺(tái)web服務(wù)器,所述至少兩臺(tái)web服務(wù)器用于對(duì)所述連接請(qǐng)求進(jìn)行負(fù)載均衡處理。優(yōu)選地,所述接口服務(wù)端包括至少兩臺(tái)接口服務(wù)器。優(yōu)選地,所述接口服務(wù)端所提供的接口包括視頻點(diǎn)播接口、電視銀聯(lián)接口、鵬文卡接口、短信接口。本發(fā)明提供的一種電視商城的實(shí)現(xiàn)方法,通過(guò)機(jī)頂盒來(lái)與web服務(wù)端及外部接口服務(wù)端之間的交互,并通過(guò)機(jī)頂盒與數(shù)字電視技術(shù)的結(jié)合,來(lái)最終完成電視用戶的家庭購(gòu)買(mǎi)操作。即通過(guò)機(jī)頂盒將用戶訪問(wèn)電視商城的連接請(qǐng)求進(jìn)行轉(zhuǎn)發(fā),并根據(jù)web服務(wù)端從接口服務(wù)端所調(diào)用的外部接口中所提供的RUL,通過(guò)數(shù)字電視將電視商城的界面進(jìn)行呈現(xiàn),從而引導(dǎo)用戶根據(jù)所提供的商品信息方便并安全地完成所有的購(gòu)物操作。采用這種方法,充分發(fā)揮了互動(dòng)業(yè)務(wù)的技術(shù)優(yōu)勢(shì),很好的結(jié)合了網(wǎng)絡(luò)商城平臺(tái),并利用有線網(wǎng)絡(luò)資源,結(jié)合圖片、文字和高清視頻等多種顯示方式,很好的移植并創(chuàng)新了新的商城模式。這就可以達(dá)到使用戶的使用和操作更為方便,并且給用戶帶來(lái)更好的購(gòu)物體驗(yàn)的目的。
圖I為本發(fā)明電視商城的實(shí)現(xiàn)方法一實(shí)施例的流程示意圖;圖2為本發(fā)明電視商城的實(shí)現(xiàn)方法中電視商城的業(yè)務(wù)羅輯3為本發(fā)明電視商城的實(shí)現(xiàn)方法又一實(shí)施例的流程示意4為本發(fā)明電視商城的實(shí)現(xiàn)方法中電視商城的系統(tǒng)關(guān)系5為本發(fā)明電視商城的實(shí)現(xiàn)方法再一實(shí)施例的流程示意6為本發(fā)明電視商城的實(shí)現(xiàn)系統(tǒng)一實(shí)施例的結(jié)構(gòu)示意圖;圖7為本發(fā)明電視商城的實(shí)現(xiàn)系統(tǒng)又一實(shí)施例的結(jié)構(gòu)示意圖;圖8為本發(fā)明電視商城的實(shí)現(xiàn)系統(tǒng)再一實(shí)施例的結(jié)構(gòu)示意圖。本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
具體實(shí)施例方式應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。參照?qǐng)DI和圖2,提出本發(fā)明電視商城的實(shí)現(xiàn)方法一實(shí)施例,該方法包括步驟S10,機(jī)頂盒接收用戶輸入的訪問(wèn)電視商城的連接請(qǐng)求,并將連接請(qǐng)求發(fā)送至 web服務(wù)端;本發(fā)明所提供的電視商城的實(shí)現(xiàn)方法,整個(gè)項(xiàng)目采用B/S(Browser/Server,瀏覽器/服務(wù)器模式)架構(gòu)搭建。以B/S模式搭建網(wǎng)絡(luò)框架,并且采用struts+ibatis框架構(gòu)建網(wǎng)絡(luò)平臺(tái),使接口服務(wù)端和web服務(wù)端完全分離。另外,本方法所實(shí)現(xiàn)的電視商城還可以有完備的業(yè)務(wù)支撐后臺(tái)以及完善的報(bào)表數(shù)據(jù),能夠完美的支持系統(tǒng)的運(yùn)營(yíng)。
在本實(shí)施例中,所提供的電視商城的實(shí)現(xiàn)方法,應(yīng)用于高清portal平臺(tái)上,并且與且戶所使用的機(jī)頂盒的中間件緊密結(jié)合,即通過(guò)機(jī)頂盒來(lái)完成高清電視用戶的家庭購(gòu)買(mǎi)需求。當(dāng)用戶需要進(jìn)入電視商城系統(tǒng)時(shí),便會(huì)向機(jī)頂盒發(fā)送一個(gè)連接請(qǐng)求,此時(shí),通過(guò)機(jī)頂盒的中間件來(lái)接收這個(gè)連接請(qǐng)求,并將這個(gè)連接請(qǐng)求發(fā)送給web服務(wù)端。步驟S20,web服務(wù)端根據(jù)連接請(qǐng)求,通過(guò)接口服務(wù)端所提供的接口調(diào)用相應(yīng)的數(shù)據(jù),并將數(shù)據(jù)返回至機(jī)頂盒,以供機(jī)頂盒調(diào)用而進(jìn)入電視商城界面。當(dāng)web服務(wù)端接收到機(jī)頂盒的中間件所發(fā)送的用戶的連接請(qǐng)求后,首先需要根據(jù)該連接請(qǐng)求與接口服務(wù)端進(jìn)行連接。接口服務(wù)端會(huì)根據(jù)這個(gè)連接請(qǐng)求在數(shù)據(jù)庫(kù)中進(jìn)行查找,并將所有數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行封裝,并以接口的形式提供給當(dāng)web服務(wù)端,web服務(wù)端可以通過(guò)接口服務(wù)端所提供的接口調(diào)用其中的數(shù)據(jù),并且將這些數(shù)據(jù)返回至機(jī)頂盒。在本實(shí)施例中,是通過(guò)URL來(lái)對(duì)電視商城系統(tǒng)進(jìn)行訪問(wèn)的,因此,當(dāng)機(jī)頂盒接收到web服務(wù)端提供的數(shù)據(jù)后,便會(huì)調(diào)用這些數(shù)據(jù),即通過(guò)URL進(jìn)入電視商城系統(tǒng)。當(dāng)機(jī)頂盒調(diào)用URL數(shù)據(jù)進(jìn)入電視商城系統(tǒng)后,通過(guò)數(shù)字電視就可以將電視商城的界面進(jìn)行呈現(xiàn),而用戶可以通過(guò)與數(shù)字電視進(jìn)行交互的方式來(lái)完成購(gòu)物的操作。參照?qǐng)D2, 在本實(shí)施例中,利用電視界面可以為用戶提供商家、商品分類(lèi)等信息供用戶選擇,根據(jù)用戶的選擇將商品的列表及商品的詳細(xì)信息進(jìn)行顯示,從而提供各種參數(shù)供用戶選擇;當(dāng)用戶選擇了具體的商品后,電視商城系統(tǒng)會(huì)從機(jī)頂盒中獲取到用戶的信息,并提示用戶對(duì)信息進(jìn)行確認(rèn)。然后,進(jìn)行支付方式的選擇,如用戶確定購(gòu)買(mǎi)商品,并且進(jìn)行了支付,則將用戶的購(gòu)買(mǎi)信息寫(xiě)入數(shù)據(jù)庫(kù)中;在本實(shí)施例中,還可以為用戶呈現(xiàn)一個(gè)特價(jià)區(qū),如用戶不購(gòu)買(mǎi)之前所選擇的商品,則直接進(jìn)入特價(jià)區(qū)供用戶選擇。同時(shí),在本實(shí)施例中,數(shù)字電視用戶還可以通過(guò)機(jī)頂盒獲得更多元的商品信息,這樣,根據(jù)自身的需求,通過(guò)電話的方式便可以方便地完成所有的購(gòu)買(mǎi)操作。本實(shí)施例中所提供的電視商城系統(tǒng)中,還可以集成電視銀聯(lián)等支付方式,使用戶只需通過(guò)數(shù)字電視提供的交互界面即可以方便又安全地直接進(jìn)行支付。本發(fā)明所提供的電視商城的實(shí)現(xiàn)方法,通過(guò)機(jī)頂盒來(lái)與web服務(wù)端及外部接口服務(wù)端之間的交互,并通過(guò)機(jī)頂盒與數(shù)字電視技術(shù)的結(jié)合,來(lái)最終完成電視用戶的家庭購(gòu)買(mǎi)操作。即通過(guò)機(jī)頂盒將用戶訪問(wèn)電視商城的連接請(qǐng)求進(jìn)行轉(zhuǎn)發(fā),并根據(jù)web服務(wù)端從接口服務(wù)端所調(diào)用的外部接口中所提供的RUL,通過(guò)數(shù)字電視將電視商城的界面進(jìn)行呈現(xiàn),從而引導(dǎo)用戶根據(jù)所提供的商品信息方便并安全地完成所有的購(gòu)物操作。采用這種方法,充分發(fā)揮了互動(dòng)業(yè)務(wù)的技術(shù)優(yōu)勢(shì),很好的結(jié)合了網(wǎng)絡(luò)商城平臺(tái);并利用有線網(wǎng)絡(luò)資源,結(jié)合圖片、文字和高清視頻等多種顯示方式,很好的移植并創(chuàng)新了新的商城模式。這就可以達(dá)到使用戶的使用和操作更為方便,并且給用戶帶來(lái)更好的購(gòu)物體驗(yàn)的目的。參照?qǐng)D3和圖4,提出本發(fā)明電視商城的實(shí)現(xiàn)方法又一實(shí)施例,在執(zhí)行步驟SlO之后,該方法還包括步驟S30,接口服務(wù)端根據(jù)連接請(qǐng)求,對(duì)數(shù)據(jù)庫(kù)中相應(yīng)的數(shù)據(jù)進(jìn)行封裝,并提供相應(yīng)的接口供web服務(wù)端調(diào)用。在本實(shí)施例中,接口服務(wù)端可以提供至少兩個(gè)接口服務(wù)器,以供與數(shù)據(jù)庫(kù)以及外部系統(tǒng)接口進(jìn)行連接。當(dāng)機(jī)頂盒的中間件將用戶訪問(wèn)電視商城的連接請(qǐng)求發(fā)送給web服務(wù)端,并且web服務(wù)端根據(jù)該連接請(qǐng)求與接口服務(wù)端進(jìn)行了連接后,接口服務(wù)端便通過(guò)至少兩個(gè)接口服務(wù)器開(kāi)始請(qǐng)求數(shù)據(jù)庫(kù)提供電視商城管理系統(tǒng)所提供的數(shù)據(jù),本實(shí)施例中電視商城管理系統(tǒng)可以提供的數(shù)據(jù)通常包括商家商品的管理、商品上下架信息,以及商品的報(bào)表等數(shù)據(jù)。當(dāng)通過(guò)數(shù)據(jù)庫(kù)得到所需要的數(shù)據(jù)后,接口服務(wù)端會(huì)將這些數(shù)據(jù)進(jìn)行封裝,供web服務(wù)端進(jìn)行調(diào)用。如圖4中所示出,在本實(shí)施例中,在與商城管理系統(tǒng)進(jìn)行連接后,接口服務(wù)端可以提供如視頻點(diǎn)播接口、電視銀聯(lián)接口、鵬文卡接口、短信接口等多種接口,通過(guò)這些接口,可以為用戶提供視頻播放功能、購(gòu)買(mǎi)商品的支付渠道以及通過(guò)短信對(duì)用戶進(jìn)行提示等功能; 同時(shí),接口服務(wù)端還可以提供業(yè)務(wù)運(yùn)營(yíng)支撐系統(tǒng)的接口,該業(yè)務(wù)運(yùn)營(yíng)支撐系統(tǒng)可以為用戶提供信息管理、以及代扣費(fèi)的支付方式等功能。根據(jù)用戶的選擇,可以通過(guò)web服務(wù)端對(duì)這些接口進(jìn)行調(diào)用,從而為用戶的購(gòu)買(mǎi)操作提供更方便的服務(wù),滿足用戶的多種需求。通過(guò)接口服務(wù)端與外部系統(tǒng)接口進(jìn)行連接,并且對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行封裝,供 web服務(wù)端對(duì)數(shù)據(jù)進(jìn)行調(diào)用;而web服務(wù)端會(huì)將所調(diào)用的數(shù)據(jù)返回給機(jī)頂盒,這樣就更進(jìn)一步方便了通過(guò)機(jī)頂盒來(lái)獲取URL,并進(jìn)入電視商城系統(tǒng),從而更進(jìn)一步方便了數(shù)字電視用戶的購(gòu)買(mǎi)操作,同時(shí)也保證了可以給用戶帶來(lái)較好的購(gòu)物體驗(yàn)。參照?qǐng)D5,提出本發(fā)明電視商城的實(shí)現(xiàn)方法再一實(shí)施例,在執(zhí)行步驟S20之前,該方法還包括步驟S30,web服務(wù)端通過(guò)至少兩臺(tái)web服務(wù)器對(duì)連接請(qǐng)求進(jìn)行負(fù)載均衡處理。在本實(shí)施例中,由于考慮到電視商城用戶并發(fā)量會(huì)比較大,當(dāng)多個(gè)用戶同時(shí)請(qǐng)求連接電視商城時(shí),容易造成整個(gè)系統(tǒng)的網(wǎng)絡(luò)阻塞、服務(wù)器癱瘓以及響應(yīng)時(shí)間慢等情況,因此,在web服務(wù)端設(shè)置至少兩臺(tái)web服務(wù)器,并且添加了負(fù)載均衡設(shè)備,從而可以對(duì)多個(gè)用戶的連接請(qǐng)求進(jìn)行負(fù)載均衡處理。這樣,大量的并發(fā)訪問(wèn)或數(shù)據(jù)流量便可以分擔(dān)到多臺(tái)web 服務(wù)器上分別進(jìn)行處理,在很大程度上減少了用戶等待響應(yīng)的時(shí)間;同時(shí),如果單個(gè)用戶的請(qǐng)求也是重負(fù)載,則這個(gè)重負(fù)載的運(yùn)算也可以分擔(dān)到多臺(tái)web服務(wù)器上對(duì)其做并行處理。當(dāng)通過(guò)多臺(tái)web服務(wù)器將用戶所有的連接請(qǐng)求的負(fù)載分發(fā)并且進(jìn)行了負(fù)載均衡處理后,web服務(wù)器調(diào)用接口服務(wù)端通過(guò)多臺(tái)接口服務(wù)器所提供的接口,在本實(shí)施例中,web 服務(wù)器的調(diào)用可以通過(guò)webservice方式進(jìn)行調(diào)用。采用webservice的方式調(diào)用接口服務(wù)器所提供的接口,能夠很好的解決跨防火墻進(jìn)行通訊,既保證了數(shù)據(jù)的安全,還減少了代碼復(fù)雜度,縮短了開(kāi)發(fā)周期,增強(qiáng)了應(yīng)用程序的可維護(hù)性。為以后維護(hù),業(yè)務(wù)的擴(kuò)展提供更大的空間。當(dāng)每臺(tái)web服務(wù)器通過(guò)調(diào)用多臺(tái)接口服務(wù)器提供的接口而獲得數(shù)據(jù)后,便會(huì)將這些數(shù)據(jù)進(jìn)行匯總,返回給機(jī)頂盒,以供機(jī)頂盒進(jìn)一步調(diào)用其中的URL,從而引導(dǎo)用戶進(jìn)行電視商城系統(tǒng)。通過(guò)在web服務(wù)端設(shè)置至少兩臺(tái)web服務(wù)器,通過(guò)這些節(jié)點(diǎn)服務(wù)設(shè)備來(lái)對(duì)大負(fù)載的用戶的連接請(qǐng)求進(jìn)行負(fù)載均衡處理,然后調(diào)用接口服務(wù)端通過(guò)多臺(tái)接口服務(wù)器所提供的接口,并且將每臺(tái)web服務(wù)器所獲得的數(shù)據(jù)進(jìn)行匯總,返回給機(jī)頂盒,從而方便機(jī)頂盒進(jìn)一步進(jìn)行調(diào)用。這樣,可以使得用戶在請(qǐng)求連接電視商城時(shí)的等待時(shí)間較短,并且更進(jìn)一步為用戶提供了較好的購(gòu)物體驗(yàn)。參照?qǐng)D6,提出本發(fā)明電視商城系統(tǒng)一實(shí)施例,該系統(tǒng)包括機(jī)頂盒和web服務(wù)端, 其中
機(jī)頂盒,用于接收用戶輸入的訪問(wèn)電視商城的連接請(qǐng)求,并將連接請(qǐng)求發(fā)送至web 服務(wù)端;web服務(wù)器,用于根據(jù)連接請(qǐng)求,通過(guò)接口服務(wù)端所提供的接口調(diào)用相應(yīng)的數(shù)據(jù), 并將數(shù)據(jù)返回至機(jī)頂盒,以供機(jī)頂盒調(diào)用而進(jìn)入電視商城界面。本發(fā)明所提供的電視商城的實(shí)現(xiàn)方法,整個(gè)項(xiàng)目采用B/S (Browser/Server,瀏覽器/服務(wù)器模式)架構(gòu)搭建。以B/S模式搭建網(wǎng)絡(luò)框架,并且采用struts+ibatis框架構(gòu)建網(wǎng)絡(luò)平臺(tái),使接口服務(wù)端和web服務(wù)端完全分離。另外,本方法所實(shí)現(xiàn)的電視商城還可以有完備的業(yè)務(wù)支撐后臺(tái)以及完善的報(bào)表數(shù)據(jù),能夠完美的支持系統(tǒng)的運(yùn)營(yíng)。在本實(shí)施例中,所提供的電視商城的實(shí)現(xiàn)方法,應(yīng)用于高清portal平臺(tái)上,并且與且戶所使用的機(jī)頂盒的中間件緊密結(jié)合,即通過(guò)機(jī)頂盒來(lái)完成高清電視用戶的家庭購(gòu)買(mǎi)需求。當(dāng)用戶需要進(jìn)入電視商城系統(tǒng)時(shí),便會(huì)向機(jī)頂盒發(fā)送一個(gè)連接請(qǐng)求,此時(shí),通過(guò)機(jī)頂盒的中間件來(lái)接收這個(gè)連接請(qǐng)求,并將這個(gè)連接請(qǐng)求發(fā)送給web服務(wù)端。當(dāng)web服務(wù)端接收到機(jī)頂盒的中間件所發(fā)送的用戶的連接請(qǐng)求后,首先需要根據(jù)該連接請(qǐng)求與接口服務(wù)端進(jìn)行連接。接口服務(wù)端會(huì)根據(jù)這個(gè)連接請(qǐng)求在數(shù)據(jù)庫(kù)中進(jìn)行查找,并將所有數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行封裝,并以接口的形式提供給當(dāng)web服務(wù)端,web服務(wù)端可以通過(guò)接口服務(wù)端所提供的接口調(diào)用其中的數(shù)據(jù),并且將這些數(shù)據(jù)返回至機(jī)頂盒。在本實(shí)施例中,是通過(guò)URL來(lái)對(duì)電視商城系統(tǒng)進(jìn)行訪問(wèn)的,因此,當(dāng)機(jī)頂盒接收到web服務(wù)端提供的數(shù)據(jù)后,便會(huì)調(diào)用這些數(shù)據(jù),即通過(guò)URL進(jìn)入電視商城系統(tǒng)。當(dāng)機(jī)頂盒調(diào)用URL數(shù)據(jù)進(jìn)入電視商城系統(tǒng)后,通過(guò)用戶所使用的數(shù)字電視,就可以將電視商城的界面進(jìn)行呈現(xiàn),而用戶可以通過(guò)與數(shù)字電視進(jìn)行交互的方式來(lái)完成購(gòu)物的操作。參照?qǐng)D2,在本實(shí)施例中,利用電視界面可以為用戶提供商家、商品分類(lèi)等信息供用戶選擇,根據(jù)用戶的選擇將商品的列表及商品的詳細(xì)信息進(jìn)行顯示,從而提供各種參數(shù)供用戶選擇;當(dāng)用戶選擇了具體的商品后,電視商城系統(tǒng)會(huì)從機(jī)頂盒中獲取到用戶的信息,并提示用戶對(duì)信息進(jìn)行確認(rèn)。然后,進(jìn)行支付方式的選擇,如用戶確定購(gòu)買(mǎi)商品,并且進(jìn)行了支付,則將用戶的購(gòu)買(mǎi)信息寫(xiě)入數(shù)據(jù)庫(kù)中;在本實(shí)施例中,還可以為用戶呈現(xiàn)一個(gè)特價(jià)區(qū),如用戶不購(gòu)買(mǎi)之前所選擇的商品,則直接進(jìn)入特價(jià)區(qū)供用戶選擇。同時(shí),在本實(shí)施例中,數(shù)字電視用戶還可以通過(guò)機(jī)頂盒獲得更多元的商品信息,這樣,根據(jù)自身的需求,通過(guò)電話的方式便可以方便地完成所有的購(gòu)買(mǎi)操作。本實(shí)施例中所提供的電視商城系統(tǒng)中,還可以集成電視銀聯(lián)等支付方式,使用戶只需通過(guò)數(shù)字電視提供的交互界面即可以方便又安全地直接進(jìn)行支付。本發(fā)明所提供的電視商城系統(tǒng),通過(guò)機(jī)頂盒來(lái)與web服務(wù)端及外部接口服務(wù)端之間的交互,并通過(guò)機(jī)頂盒與數(shù)字電視技術(shù)的結(jié)合,來(lái)最終完成電視用戶的家庭購(gòu)買(mǎi)操作。即通過(guò)機(jī)頂盒將用戶訪問(wèn)電視商城的連接請(qǐng)求進(jìn)行轉(zhuǎn)發(fā),并根據(jù)web服務(wù)端從接口服務(wù)端所調(diào)用的外部接口中所提供的RUL,通過(guò)數(shù)字電視將電視商城的界面進(jìn)行呈現(xiàn),從而引導(dǎo)用戶根據(jù)所提供的商品信息方便并安全地完成所有的購(gòu)物操作。采用這種方法,充分發(fā)揮了互動(dòng)業(yè)務(wù)的技術(shù)優(yōu)勢(shì),很好的結(jié)合了網(wǎng)絡(luò)商城平臺(tái);并利用有線網(wǎng)絡(luò)資源,結(jié)合圖片、文字和高清視頻等多種顯示方式,很好的移植并創(chuàng)新了新的商城模式。這就可以達(dá)到使用戶的使用和操作更為方便,并且給用戶帶來(lái)更好的購(gòu)物體驗(yàn)的目的。參照?qǐng)D7,提出本發(fā)明電視商城系統(tǒng)又一實(shí)施例,該系統(tǒng)還包括
接口服務(wù)端,用于根據(jù)連接請(qǐng)求,對(duì)數(shù)據(jù)庫(kù)中相應(yīng)的數(shù)據(jù)進(jìn)行封裝,并提供相應(yīng)的接口供web服務(wù)端調(diào)用。在本實(shí)施例中,接口服務(wù)端可以提供至少兩個(gè)接口服務(wù)器,以供與數(shù)據(jù)庫(kù)以及外部系統(tǒng)接口進(jìn)行連接。當(dāng)機(jī)頂盒的中間件將用戶訪問(wèn)電視商城的連接請(qǐng)求發(fā)送給web服務(wù)端,并且web服務(wù)端根據(jù)該連接請(qǐng)求與接口服務(wù)端進(jìn)行了連接后,接口服務(wù)端便通過(guò)至少兩個(gè)接口服務(wù)器開(kāi)始請(qǐng)求數(shù)據(jù)庫(kù)提供電視商城管理系統(tǒng)所提供的數(shù)據(jù),本實(shí)施例中電視商城管理系統(tǒng)可以提供的數(shù)據(jù)通常包括商家商品的管理、商品上下架信息,以及商品的報(bào)表等數(shù)據(jù)。當(dāng)通過(guò)數(shù)據(jù)庫(kù)得到所需要的數(shù)據(jù)后,接口服務(wù)端會(huì)將這些數(shù)據(jù)進(jìn)行封裝,供web服務(wù)端進(jìn)行調(diào)用。如圖4中所示出,在本實(shí)施例中,在與商城管理系統(tǒng)進(jìn)行連接后,接口服務(wù)端可以提供如視頻點(diǎn)播接口、電視銀聯(lián)接口、鵬文卡接口、短信接口等多種接口,通過(guò)這些接口,可以為用戶提供視頻播放功能、購(gòu)買(mǎi)商品的支付渠道以及通過(guò)短信對(duì)用戶進(jìn)行提示等功能; 同時(shí),接口服務(wù)端還可以提供業(yè)務(wù)運(yùn)營(yíng)支撐系統(tǒng)的接口,該業(yè)務(wù)運(yùn)營(yíng)支撐系統(tǒng)可以為用戶提供信息管理、以及代扣費(fèi)的支付方式等功能。根據(jù)用戶的選擇,可以通過(guò)web服務(wù)端對(duì)這些接口進(jìn)行調(diào)用,從而為用戶的購(gòu)買(mǎi)操作提供更方便的服務(wù),滿足用戶的多種需求。通過(guò)接口服務(wù)端與外部系統(tǒng)接口進(jìn)行連接,并且對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行封裝,供 web服務(wù)端對(duì)數(shù)據(jù)進(jìn)行調(diào)用;而web服務(wù)端會(huì)將所調(diào)用的數(shù)據(jù)返回給機(jī)頂盒,這樣就更進(jìn)一步方便了通過(guò)機(jī)頂盒來(lái)獲取URL,并進(jìn)入電視商城系統(tǒng),從而更進(jìn)一步方便了數(shù)字電視用戶的購(gòu)買(mǎi)操作,同時(shí)也保證了可以給用戶帶來(lái)較好的購(gòu)物體驗(yàn)。參照?qǐng)D8,提出本發(fā)明電視商城系統(tǒng)再一實(shí)施例,web服務(wù)端包括至少兩臺(tái)web服務(wù)器,用于對(duì)連接請(qǐng)求進(jìn)行負(fù)載均衡處理。在本實(shí)施例中,由于考慮到電視商城用戶并發(fā)量會(huì)比較大,當(dāng)多個(gè)用戶同時(shí)請(qǐng)求連接電視商城時(shí),容易造成整個(gè)系統(tǒng)的網(wǎng)絡(luò)阻塞、服務(wù)器癱瘓以及響應(yīng)時(shí)間慢等情況,因此,在web服務(wù)端設(shè)置至少兩臺(tái)web服務(wù)器,并且添加了負(fù)載均衡設(shè)備,從而可以對(duì)多個(gè)用戶的連接請(qǐng)求進(jìn)行負(fù)載均衡處理。這樣,大量的并發(fā)訪問(wèn)或數(shù)據(jù)流量便可以分擔(dān)到多臺(tái)web 服務(wù)器上分別進(jìn)行處理,在很大程度上減少了用戶等待響應(yīng)的時(shí)間;同時(shí),如果單個(gè)用戶的請(qǐng)求也是重負(fù)載,則這個(gè)重負(fù)載的運(yùn)算也可以分擔(dān)到多臺(tái)web服務(wù)器上對(duì)其做并行處理。當(dāng)通過(guò)多臺(tái)web服務(wù)器將用戶所有的連接請(qǐng)求的負(fù)載分發(fā)并且進(jìn)行了負(fù)載均衡處理后,web服務(wù)器調(diào)用接口服務(wù)端通過(guò)多臺(tái)接口服務(wù)器所提供的接口,在本實(shí)施例中,web 服務(wù)器的調(diào)用可以通過(guò)webservice方式進(jìn)行調(diào)用。采用webservice的方式調(diào)用接口服務(wù)器所提供的接口,能夠很好的解決跨防火墻進(jìn)行通訊,既保證了數(shù)據(jù)的安全,還減少了代碼復(fù)雜度,縮短了開(kāi)發(fā)周期,增強(qiáng)了應(yīng)用程序的可維護(hù)性。為以后維護(hù),業(yè)務(wù)的擴(kuò)展提供更大的空間。當(dāng)每臺(tái)web服務(wù)器通過(guò)調(diào)用多臺(tái)接口服務(wù)器提供的接口而獲得數(shù)據(jù)后,便會(huì)將這些數(shù)據(jù)進(jìn)行匯總,返回給機(jī)頂盒,以供機(jī)頂盒進(jìn)一步調(diào)用其中的URL,從而引導(dǎo)用戶進(jìn)行電視商城系統(tǒng)。通過(guò)在web服務(wù)端設(shè)置至少兩臺(tái)web服務(wù)器,通過(guò)這些節(jié)點(diǎn)服務(wù)設(shè)備來(lái)對(duì)大負(fù)載的用戶的連接請(qǐng)求進(jìn)行負(fù)載均衡處理,然后調(diào)用接口服務(wù)端通過(guò)多臺(tái)接口服務(wù)器所提供的接口,并且將每臺(tái)web服務(wù)器所獲得的數(shù)據(jù)進(jìn)行匯總,返回給機(jī)頂盒,從而方便機(jī)頂盒進(jìn)一步進(jìn)行調(diào)用。這樣,可以使得用戶在請(qǐng)求連接電視商城時(shí)的等待時(shí)間較短,并且更進(jìn)一步為用戶提供了較好的購(gòu)物體驗(yàn)。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專(zhuān)利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專(zhuān)利保護(hù)范圍。
權(quán)利要求
1.一種電視商城的實(shí)現(xiàn)方法,其特征在于,包括機(jī)頂盒接收用戶輸入的訪問(wèn)電視商城的連接請(qǐng)求,并將所述連接請(qǐng)求發(fā)送至Web服務(wù)端;web服務(wù)端根據(jù)所述連接請(qǐng)求,通過(guò)接口服務(wù)端所提供的接口調(diào)用相應(yīng)的數(shù)據(jù),并將所述數(shù)據(jù)返回至機(jī)頂盒,以供機(jī)頂盒調(diào)用而進(jìn)入電視商城界面。
2.如權(quán)利要求I所述的電視商城的實(shí)現(xiàn)方法,其特征在于,在執(zhí)行所述機(jī)頂盒接收用戶輸入的訪問(wèn)電視商城的連接請(qǐng)求,并將所述連接請(qǐng)求發(fā)送至web服務(wù)端之后,還包括接口服務(wù)端根據(jù)所述連接請(qǐng)求,對(duì)數(shù)據(jù)庫(kù)中相應(yīng)的數(shù)據(jù)進(jìn)行封裝,并提供相應(yīng)的接口供web服務(wù)端調(diào)用。
3.如權(quán)利要求2所述的電視商城的實(shí)現(xiàn)方法,其特征在于,在執(zhí)行所述web服務(wù)端根據(jù)所述連接請(qǐng)求,通過(guò)接口服務(wù)端所提供的接口調(diào)用相應(yīng)的數(shù)據(jù)之前,還包括web服務(wù)端通過(guò)至少兩臺(tái)web服務(wù)器對(duì)所述連接請(qǐng)求進(jìn)行負(fù)載均衡處理。
4.如權(quán)利要求I至3中任一項(xiàng)所述的電視商城的實(shí)現(xiàn)方法,其特征在于,所述接口服務(wù)端所提供的接口包括視頻點(diǎn)播接口、電視銀聯(lián)接口、鵬文卡接口、短信接口。
5.一種電視商城系統(tǒng),包括機(jī)頂盒、web服務(wù)端,其特征在于,其中所述機(jī)頂盒,用于接收用戶輸入的訪問(wèn)電視商城的連接請(qǐng)求,并將所述連接請(qǐng)求發(fā)送至web月艮務(wù)端;所述web服務(wù)器,用于根據(jù)所述連接請(qǐng)求,通過(guò)接口服務(wù)端所提供的接口調(diào)用相應(yīng)的數(shù)據(jù),并將所述數(shù)據(jù)返回至機(jī)頂盒,以供機(jī)頂盒調(diào)用而進(jìn)入電視商城界面。
6.如權(quán)利要求5所述的電視商城系統(tǒng),其特征在于,還包括接口服務(wù)端,用于根據(jù)所述連接請(qǐng)求,對(duì)數(shù)據(jù)庫(kù)中相應(yīng)的數(shù)據(jù)進(jìn)行封裝,并提供相應(yīng)的接口供web服務(wù)端調(diào)用。
7.如權(quán)利要求6所述的電視商城系統(tǒng),其特征在于,所述web服務(wù)端包括至少兩臺(tái)web 服務(wù)器,所述至少兩臺(tái)web服務(wù)器用于對(duì)所述連接請(qǐng)求進(jìn)行負(fù)載均衡處理。
8.如權(quán)利要求7所述的電視商城系統(tǒng),其特征在于,所述接口服務(wù)端包括至少兩臺(tái)接口服務(wù)器。
9.如權(quán)利要求5至8中任一項(xiàng)所述的電視商城系統(tǒng),其特征在于,所述接口服務(wù)端所提供的接口包括視頻點(diǎn)播接口、電視銀聯(lián)接口、鵬文卡接口、短信接口。
全文摘要
本發(fā)明公開(kāi)了一種電視商城的實(shí)現(xiàn)方法,包括機(jī)頂盒接收用戶輸入的訪問(wèn)電視商城的連接請(qǐng)求,并將所述連接請(qǐng)求發(fā)送至web服務(wù)端;web服務(wù)端根據(jù)所述連接請(qǐng)求,通過(guò)接口服務(wù)端所提供的接口調(diào)用相應(yīng)的數(shù)據(jù),并將所述數(shù)據(jù)返回至機(jī)頂盒,以供機(jī)頂盒調(diào)用而進(jìn)入電視商城界面。本發(fā)明還提供了相應(yīng)的電視商城系統(tǒng)。本發(fā)明所提供的電視商城的實(shí)現(xiàn)方法和電視商城系統(tǒng),通過(guò)有線電視網(wǎng),向廣大數(shù)字電視家庭用戶提供包括數(shù)字電視在內(nèi)的多種交互式購(gòu)物服務(wù),用戶只需采用數(shù)字交互界面即可完成電視購(gòu)物的操作,使得可以達(dá)到使用戶的使用和操作更為方便,并且可以給用戶帶來(lái)更好的購(gòu)物體驗(yàn)。
文檔編號(hào)G06Q30/02GK102611920SQ20121005289
公開(kāi)日2012年7月25日 申請(qǐng)日期2012年3月2日 優(yōu)先權(quán)日2012年3月2日
發(fā)明者楊鑫, 胡新勝, 陳小杰 申請(qǐng)人:深圳市迪威特文化科技有限公司