亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種平臺(tái)級(jí)服務(wù)的數(shù)據(jù)交互方法、服務(wù)平臺(tái)及系統(tǒng)的制作方法

文檔序號(hào):7774169閱讀:156來(lái)源:國(guó)知局
一種平臺(tái)級(jí)服務(wù)的數(shù)據(jù)交互方法、服務(wù)平臺(tái)及系統(tǒng)的制作方法
【專利摘要】本發(fā)明實(shí)施例提供了一種平臺(tái)級(jí)服務(wù)的數(shù)據(jù)交互方法、服務(wù)平臺(tái)及系統(tǒng),涉及通信領(lǐng)域,能夠滿足不同服務(wù)對(duì)象的不同服務(wù)要求,解決了系統(tǒng)臃腫的問(wèn)題,大大提高了平臺(tái)服務(wù)的質(zhì)量。該方法包括:服務(wù)平臺(tái)為服務(wù)平臺(tái)與內(nèi)部系統(tǒng)之間配置遠(yuǎn)程過(guò)程調(diào)用協(xié)議RPC協(xié)議或超文本傳輸協(xié)議HTTP協(xié)議,以使當(dāng)服務(wù)平臺(tái)與內(nèi)部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),服務(wù)平臺(tái)與內(nèi)部系統(tǒng)基于遠(yuǎn)程過(guò)程調(diào)用協(xié)議RPC協(xié)議的thrift接口或基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互,然后,服務(wù)平臺(tái)為服務(wù)平臺(tái)與外部系統(tǒng)之間配置HTTP協(xié)議,以使當(dāng)服務(wù)平臺(tái)與外部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),服務(wù)平臺(tái)與外部系統(tǒng)基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互。
【專利說(shuō)明】一種平臺(tái)級(jí)服務(wù)的數(shù)據(jù)交互方法、服務(wù)平臺(tái)及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種平臺(tái)級(jí)服務(wù)的數(shù)據(jù)交互方法、服務(wù)平臺(tái)及系統(tǒng)。
【背景技術(shù)】
[0002]隨著科技的發(fā)展,云技術(shù)的應(yīng)用越來(lái)越普遍,隨之人們也越來(lái)越關(guān)注平臺(tái)級(jí)服務(wù)的性能。平臺(tái)級(jí)服務(wù)帶給人們穩(wěn)定、高效的高性價(jià)比服務(wù)。因此服務(wù)的高效性,可拓展性是平臺(tái)級(jí)系統(tǒng)設(shè)計(jì)時(shí)需要重點(diǎn)關(guān)注的地方。平臺(tái)系統(tǒng)一般是由多個(gè)子系統(tǒng)組成。這些子系統(tǒng)之間存在著很多交互,且作為服務(wù)系統(tǒng),除對(duì)外提供服務(wù),對(duì)內(nèi)部其他系統(tǒng)也同樣提供服務(wù)。為了提供這些各種各樣的服務(wù),接口服務(wù)技術(shù)成為必然的選擇。
[0003]目前進(jìn)行系統(tǒng)設(shè)計(jì)時(shí),系統(tǒng)接口會(huì)采用一種方式實(shí)現(xiàn)即運(yùn)用單一協(xié)議的接口實(shí)現(xiàn),此方案忽略了因系統(tǒng)服務(wù)對(duì)象不同而帶來(lái)的對(duì)服務(wù)要求的不同。對(duì)外服務(wù)要求穩(wěn)定、安全、易用;對(duì)內(nèi)服務(wù)要求支持多語(yǔ)言、高效。采用一種接口服務(wù)帶來(lái)的問(wèn)題是不能滿足所有系統(tǒng)的要求。而且平臺(tái)子系統(tǒng)之間的交互與對(duì)外交互需求不同,若采用對(duì)外協(xié)議來(lái)實(shí)現(xiàn)子系統(tǒng)間的交互,則帶來(lái)系統(tǒng)臃腫的問(wèn)題,但是現(xiàn)有技術(shù)并不能及時(shí)有效的解決這些問(wèn)題。

【發(fā)明內(nèi)容】

[0004]本發(fā)明的實(shí)施例提供一種平臺(tái)級(jí)服務(wù)的數(shù)據(jù)交互方法、服務(wù)平臺(tái)及系統(tǒng),能夠滿足不同服務(wù)對(duì)象的不同服務(wù)要求,解決了系統(tǒng)臃腫的問(wèn)題,大大提高了平臺(tái)服務(wù)的質(zhì)量。
[0005]為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
[0006]本發(fā)明提供一種平臺(tái)級(jí)服務(wù)的數(shù)據(jù)交互方法,包括:
[0007]服務(wù)平臺(tái)為所述服務(wù)平臺(tái)與內(nèi)部系統(tǒng)之間配置RPC (Remote Procedure CallProtocol,遠(yuǎn)程過(guò)程調(diào)用)協(xié)議或HTTP (Hyper Text Transfer Protocol,超文本傳輸)協(xié)議,以使當(dāng)所述服務(wù)平臺(tái)與所述內(nèi)部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),所述服務(wù)平臺(tái)與所述內(nèi)部系統(tǒng)基于所述遠(yuǎn)程過(guò)程調(diào)用協(xié)議RPC協(xié)議的thrift接口或基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互;
[0008]所述服務(wù)平臺(tái)為所述服務(wù)平臺(tái)與外部系統(tǒng)之間配置HTTP協(xié)議,以使當(dāng)所述服務(wù)平臺(tái)與所述外部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),所述服務(wù)平臺(tái)與所述外部系統(tǒng)基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互。
[0009]其中,所述方法還包括:
[0010]所述服務(wù)平臺(tái)為所述多個(gè)子系統(tǒng)之間配置RPC協(xié)議,以使當(dāng)所述多個(gè)子系統(tǒng)之間需進(jìn)行數(shù)據(jù)交互時(shí),所述多個(gè)子系統(tǒng)基于所述RPC協(xié)議的thrift接口進(jìn)行數(shù)據(jù)交互
[0011]所述服務(wù)平臺(tái)接收來(lái)自內(nèi)部系統(tǒng)和/或外部系統(tǒng)的接口請(qǐng)求,所述接口請(qǐng)求用于指示所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)需與所述服務(wù)平臺(tái)進(jìn)行數(shù)據(jù)交互;
[0012]所述服務(wù)平臺(tái)采用負(fù)載均衡工具為所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)分配對(duì)應(yīng)的接口服務(wù)器,以使對(duì)應(yīng)的接口服務(wù)器處理所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)需與所述服務(wù)平臺(tái)交互的數(shù)據(jù)。
[0013]其中,所述負(fù)載均衡工具為L(zhǎng)VS (Linux Virtual Server, Linux虛擬服務(wù)器)、Nginx 或 LanderBalance0
[0014]本發(fā)明實(shí)施例提供一種服務(wù)平臺(tái),包括:
[0015]配置模塊,用于為所述服務(wù)平臺(tái)與內(nèi)部系統(tǒng)之間配置RPC協(xié)議或超文本傳輸協(xié)議HTTP協(xié)議及為所述服務(wù)平臺(tái)與外部系統(tǒng)之間配置HTTP協(xié)議;
[0016]內(nèi)部傳輸模塊,用于當(dāng)所述服務(wù)平臺(tái)與所述內(nèi)部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),所述服務(wù)平臺(tái)與所述內(nèi)部系統(tǒng)基于所述遠(yuǎn)程過(guò)程調(diào)用協(xié)議RPC協(xié)議的thrift接口或基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互;
[0017]外部傳輸模塊,用于當(dāng)所述服務(wù)平臺(tái)與所述外部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),所述服務(wù)平臺(tái)與所述外部系統(tǒng)基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互。
[0018]其中,所述配置模塊,用于為所述多個(gè)子系統(tǒng)之間配置RPC協(xié)議,以使當(dāng)所述多個(gè)子系統(tǒng)之間需進(jìn)行數(shù)據(jù)交互時(shí),所述多個(gè)子系統(tǒng)基于所述RPC協(xié)議的thrift接口進(jìn)行數(shù)據(jù)交互。
[0019]其中,所述內(nèi)部傳輸模塊和/或外部傳輸模塊,用于接收來(lái)自內(nèi)部系統(tǒng)和/或外部系統(tǒng)的接口請(qǐng)求,所述接口請(qǐng)求用于指示所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)需與所述服務(wù)平臺(tái)進(jìn)行數(shù)據(jù)交互;
[0020]所述服務(wù)平臺(tái),還包括:
[0021]分配模塊,用于采用負(fù)載均衡工具為所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)分配對(duì)應(yīng)的接口服務(wù)器,以使對(duì)應(yīng)的接口服務(wù)器處理所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)需與所述服務(wù)平臺(tái)交互的數(shù)據(jù)。
[0022]本發(fā)明實(shí)施例提供一種平臺(tái)級(jí)服務(wù)系統(tǒng),包括:
[0023]服務(wù)平臺(tái),用于為所述服務(wù)平臺(tái)與內(nèi)部系統(tǒng)之間配置RPC協(xié)議或超文本傳輸協(xié)議HTTP協(xié)議,以使當(dāng)所述服務(wù)平臺(tái)與所述內(nèi)部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),所述服務(wù)平臺(tái)與所述內(nèi)部系統(tǒng)基于所述遠(yuǎn)程過(guò)程調(diào)用協(xié)議RPC協(xié)議的thrift接口或基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互,以及為所述服務(wù)平臺(tái)與外部系統(tǒng)之間配置HTTP協(xié)議,以使當(dāng)所述服務(wù)平臺(tái)與所述外部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),所述服務(wù)平臺(tái)與所述內(nèi)部系統(tǒng)基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互;
[0024]內(nèi)部系統(tǒng),用于在與所述服務(wù)平臺(tái)需進(jìn)行數(shù)據(jù)交互時(shí),與所述服務(wù)平臺(tái)基于所述遠(yuǎn)程過(guò)程調(diào)用協(xié)議RPC協(xié)議的thrift接口或基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互;
[0025]外部系統(tǒng),用于在與所述服務(wù)平臺(tái)需進(jìn)行數(shù)據(jù)交互時(shí),與所述外部系統(tǒng)基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互。
[0026]其中,所述服務(wù)平臺(tái),用于為所述多個(gè)子系統(tǒng)之間配置RPC協(xié)議,以使當(dāng)所述多個(gè)子系統(tǒng)之間需進(jìn)行數(shù)據(jù)交互時(shí),所述多個(gè)子系統(tǒng)基于所述RPC協(xié)議的thrift接口進(jìn)行數(shù)據(jù)交互。
[0027]所述服務(wù)平臺(tái),用于接收來(lái)自內(nèi)部系統(tǒng)和/或外部系統(tǒng)的接口請(qǐng)求,所述接口請(qǐng)求用于指示所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)需與所述服務(wù)平臺(tái)進(jìn)行數(shù)據(jù)交互;所述服務(wù)平臺(tái)采用負(fù)載均衡工具為所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)分配對(duì)應(yīng)的接口服務(wù)器,以使對(duì)應(yīng)的接口服務(wù)器處理所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)需與所述服務(wù)平臺(tái)交互的數(shù)據(jù)。[0028]本發(fā)明提供了一種平臺(tái)級(jí)服務(wù)的數(shù)據(jù)交互方法、服務(wù)平臺(tái)及系統(tǒng),服務(wù)平臺(tái)為服務(wù)平臺(tái)與內(nèi)部系統(tǒng)之間配置RPC協(xié)議或超文本傳輸協(xié)議HTTP協(xié)議,以使當(dāng)服務(wù)平臺(tái)與內(nèi)部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),服務(wù)平臺(tái)與內(nèi)部系統(tǒng)基于遠(yuǎn)程過(guò)程調(diào)用協(xié)議RPC協(xié)議的thrift接口或基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互,進(jìn)而,服務(wù)平臺(tái)為服務(wù)平臺(tái)與外部系統(tǒng)之間配置HTTP協(xié)議,以使當(dāng)服務(wù)平臺(tái)與外部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),服務(wù)平臺(tái)與外部系統(tǒng)基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互。通過(guò)該方案,實(shí)現(xiàn)了針對(duì)不同系統(tǒng)提供不同接口方案從而滿足不同服務(wù)對(duì)象的不同服務(wù)要求,解決了系統(tǒng)臃腫等問(wèn)題,提高了平臺(tái)級(jí)服務(wù)的質(zhì)量。
【專利附圖】

【附圖說(shuō)明】
[0029]為了更清楚地說(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ù)這些附圖獲得其他的附圖。
[0030]圖1為本發(fā)明實(shí)施例一的一種平臺(tái)級(jí)服務(wù)的數(shù)據(jù)交互方法的流程示意圖;
[0031]圖2為本發(fā)明實(shí)施例二的一種平臺(tái)級(jí)服務(wù)的數(shù)據(jù)交互方法的流程示意圖;
[0032]圖3為本發(fā)明實(shí)施例三的一種服務(wù)平臺(tái)的結(jié)構(gòu)示意圖;
[0033]圖4為本發(fā)明實(shí)施例四的一種服務(wù)平臺(tái)的結(jié)構(gòu)示意圖;
[0034]圖5為本發(fā)明實(shí)施例四的一種平臺(tái)服務(wù)系統(tǒng)的示意圖。
【具體實(shí)施方式】
[0035]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0036]本文中術(shù)語(yǔ)“和/或”,僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:單獨(dú)存在A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。另夕卜,本文中字符“/”,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。
[0037]實(shí)施例一
[0038]本發(fā)明提供了一種平臺(tái)級(jí)服務(wù)的數(shù)據(jù)交互方法,如圖1所示,該方法包括:
[0039]101、服務(wù)平臺(tái)為所述服務(wù)平臺(tái)與內(nèi)部系統(tǒng)之間配置RPC協(xié)議或超文本傳輸協(xié)議HTTP協(xié)議,以使當(dāng)所述服務(wù)平臺(tái)與所述內(nèi)部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),所述服務(wù)平臺(tái)與所述內(nèi)部系統(tǒng)基于所述遠(yuǎn)程過(guò)程調(diào)用協(xié)議RPC協(xié)議的thrift接口或基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互。
[0040]具體的,由于內(nèi)部系統(tǒng)對(duì)服務(wù)平臺(tái)有較高需求(如:高效率),且在數(shù)據(jù)傳輸過(guò)程中要達(dá)到一定安全級(jí)別,而基于RPC協(xié)議的接口相對(duì)于基于HTTP協(xié)議的接口,具有更高效率、支持多語(yǔ)言的優(yōu)點(diǎn),所以,相對(duì)于內(nèi)部系統(tǒng)和平臺(tái)子系統(tǒng),該協(xié)議的快速響應(yīng)很好的滿足了高效的要求。但是由于現(xiàn)有成熟接口技術(shù)基于RPC協(xié)議的方案實(shí)現(xiàn)較復(fù)雜,且需要專門(mén)制定與其對(duì)應(yīng)的安全方案,因此不利于實(shí)現(xiàn)對(duì)外部系統(tǒng)的服務(wù)。另外,考慮到內(nèi)部系統(tǒng)存在多語(yǔ)言實(shí)現(xiàn)的現(xiàn)象,因此使用thrift框架來(lái)實(shí)現(xiàn)RPC客戶端和服務(wù)器通信的無(wú)縫跨語(yǔ)言編程。
[0041]102、服務(wù)平臺(tái)為所述服務(wù)平臺(tái)與外部系統(tǒng)之間配置HTTP協(xié)議,以使當(dāng)所述服務(wù)平臺(tái)與所述外部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),所述服務(wù)平臺(tái)與所述外部系統(tǒng)基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互。
[0042]具體的,由于外部系統(tǒng)多由其他組織(公司,學(xué)校等)或者同一組織的其他部門(mén)所負(fù)責(zé),對(duì)服務(wù)平臺(tái)提供的服務(wù)有需求,但綜合評(píng)估需求程度、安全認(rèn)證、技術(shù)能力等諸多方面,無(wú)法達(dá)到使用thrift接口的要求,因此只提供HTTP協(xié)議的接口服務(wù)。
[0043]在這里需要說(shuō)明的是,本實(shí)施例中的方法101與102并沒(méi)有邏輯上的前后順序,所以可以先操作102再操作101,我們?cè)诖颂幉蛔鱿薅ā?br> [0044]本發(fā)明提供了一種平臺(tái)級(jí)服務(wù)的數(shù)據(jù)交互方法,服務(wù)平臺(tái)為服務(wù)平臺(tái)與內(nèi)部系統(tǒng)之間配置RPC協(xié)議或超文本傳輸協(xié)議HTTP協(xié)議,以使當(dāng)服務(wù)平臺(tái)與內(nèi)部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),服務(wù)平臺(tái)與內(nèi)部系統(tǒng)基于遠(yuǎn)程過(guò)程調(diào)用協(xié)議RPC協(xié)議的thrift接口或基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互,進(jìn)而,服務(wù)平臺(tái)為服務(wù)平臺(tái)與外部系統(tǒng)之間配置HTTP協(xié)議,以使當(dāng)服務(wù)平臺(tái)與外部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),服務(wù)平臺(tái)與外部系統(tǒng)基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互。通過(guò)該方案,實(shí)現(xiàn)了針對(duì)不同系統(tǒng)提供不同接口方案從而滿足不同服務(wù)對(duì)象的不同服務(wù)要求,解決了系統(tǒng)臃腫等問(wèn)題,提高了平臺(tái)級(jí)服務(wù)的質(zhì)量。
[0045]實(shí)施例二
[0046]本發(fā)明提供了一種平臺(tái)級(jí)服務(wù)的數(shù)據(jù)交互方法,如圖2所示,該方法包括:
[0047]201、服務(wù)平臺(tái)為所述服務(wù)平臺(tái)與內(nèi)部系統(tǒng)之間配置RPC協(xié)議或HTTP協(xié)議。
[0048]具體的,所述內(nèi)部系統(tǒng),是服務(wù)平臺(tái)根據(jù)系統(tǒng)對(duì)象的要求所預(yù)置的。例如,某視頻網(wǎng)站建立有服務(wù)平臺(tái),并允許用戶向該視頻網(wǎng)站官網(wǎng)上上傳視頻,若用戶在其官方網(wǎng)站上傳視頻時(shí),上傳過(guò)程要求高效、支持多語(yǔ)言,可以將在官網(wǎng)上傳視頻的用戶服務(wù)器視為內(nèi)部系統(tǒng),并使用預(yù)置兩種接口協(xié)議,即RPC協(xié)議或HTTP協(xié)議。在數(shù)據(jù)交換的具體過(guò)程中,內(nèi)部系統(tǒng)會(huì)根據(jù)其自身的構(gòu)建選擇相應(yīng)的協(xié)議所對(duì)應(yīng)的接口服務(wù)。
[0049]202、服務(wù)平臺(tái)為所述服務(wù)平臺(tái)與外部系統(tǒng)之間配置超文本傳輸協(xié)議HTTP協(xié)議。
[0050]具體的,所述外部系統(tǒng),也是服務(wù)平臺(tái)根據(jù)系統(tǒng)對(duì)象的要求所預(yù)置的。例如,某視頻網(wǎng)站建立有服務(wù)平臺(tái),并允許用戶向該視頻網(wǎng)站官網(wǎng)上上傳視頻,若用戶通過(guò)第三方視頻軟件或網(wǎng)站向該網(wǎng)站上傳視頻時(shí),上傳過(guò)程要求穩(wěn)定、安全、易用,可以將在第三方軟件或網(wǎng)站上上傳視頻的用戶服務(wù)器視為外部系統(tǒng),并使用預(yù)置的HTTP協(xié)議。
[0051]203、服務(wù)平臺(tái)為所述服務(wù)平臺(tái)與服務(wù)平臺(tái)子系統(tǒng)之間配置RPC協(xié)議。
[0052]具體的,所述服務(wù)平臺(tái)包括多個(gè)子系統(tǒng),由于子系統(tǒng)之間的數(shù)據(jù)交換要求高效、支持多語(yǔ)言,所述服務(wù)平臺(tái)為所述多個(gè)子系統(tǒng)之間配置RPC協(xié)議,以使當(dāng)所述多個(gè)子系統(tǒng)之間需進(jìn)行數(shù)據(jù)交互時(shí),所述多個(gè)子系統(tǒng)基于所述RPC協(xié)議的thrift接口進(jìn)行數(shù)據(jù)交互。
[0053]204、服務(wù)平臺(tái)接收來(lái)自內(nèi)部系統(tǒng)和/或外部系統(tǒng)的接口請(qǐng)求。
[0054]具體的,所述接口請(qǐng)求用于指示所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)需與所述服務(wù)平臺(tái)進(jìn)行數(shù)據(jù)交互。
[0055]例如,某用戶希望通過(guò)官方網(wǎng)站上傳一段錄音,那么用戶進(jìn)行相應(yīng)的按鍵操作,這時(shí)服務(wù)平臺(tái)獲得用戶上傳的接口請(qǐng)求,并認(rèn)為該用戶的服務(wù)器需要與服務(wù)平臺(tái)進(jìn)行數(shù)據(jù)交互。
[0056]205、服務(wù)平臺(tái)根據(jù)接口請(qǐng)求,使用負(fù)載均衡工具為所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)分配對(duì)應(yīng)的接口服務(wù)器。
[0057]具體的,當(dāng)服務(wù)平臺(tái)收到用戶服務(wù)器的接口請(qǐng)求后,需要為數(shù)據(jù)交互分配相應(yīng)的接口服務(wù)器,此時(shí)服務(wù)平臺(tái)使用負(fù)載均衡工具進(jìn)行接口服務(wù)器的分配。
[0058]進(jìn)一步的,此處使用LVS負(fù)載均衡處理器,也可使用其他負(fù)載均衡工具,如Nginx、LanderBalance,也可達(dá)到相同的效果。
[0059]其中,LVS是一個(gè)虛擬的服務(wù)器集群,它采用IP負(fù)載均衡技術(shù)和基于內(nèi)容請(qǐng)求分發(fā)技術(shù)。調(diào)度器是服務(wù)器集群系統(tǒng)的唯一入口點(diǎn),它可以采用IP負(fù)載均衡技術(shù)、基于內(nèi)容請(qǐng)求分發(fā)技術(shù)或者兩者相結(jié)合。另外,調(diào)度器具有很好的吞吐率,將請(qǐng)求均衡地轉(zhuǎn)移到不同的服務(wù)器上執(zhí)行,且調(diào)度器自動(dòng)屏蔽掉服務(wù)器的故障,從而將一組服務(wù)器構(gòu)成一個(gè)高性能的、高可用的虛擬服務(wù)器。整個(gè)服務(wù)器集群的結(jié)構(gòu)對(duì)客戶是透明的,而且無(wú)需修改客戶端和服務(wù)器端的程序。
[0060]Nginx為Web服務(wù)器/反向代理服務(wù)器及電子郵件(IMAP/P0P3)代理服務(wù)器,并在一個(gè)BSD (Berkeley Software Distribution,伯克利軟件套件)-like協(xié)議下發(fā)行。其特點(diǎn)是占有內(nèi)存少,并發(fā)能力強(qiáng)。
[0061]LanderBalance是一款企業(yè)級(jí)負(fù)載均衡軟件。在由多臺(tái)服務(wù)器以對(duì)稱或功能等方式組成一個(gè)服務(wù)器集合中,LanderBalance通過(guò)Active活性負(fù)載均衡技術(shù)庫(kù),將外部發(fā)送來(lái)的請(qǐng)求均勻分配到集合結(jié)構(gòu)中的某一臺(tái)服務(wù)器上,而接收到請(qǐng)求的服務(wù)器處理后通過(guò)負(fù)載服務(wù)器回應(yīng)客戶的請(qǐng)求。LanderBalance建立在現(xiàn)有網(wǎng)絡(luò)結(jié)構(gòu)之上,它提供了一種低投入有效透明的方法擴(kuò)展網(wǎng)絡(luò)設(shè)備和服務(wù)器的帶寬、增加吞吐量、加強(qiáng)網(wǎng)絡(luò)數(shù)據(jù)處理能力、提高網(wǎng)絡(luò)的靈活性和可用性。
[0062]206、根據(jù)已分配的對(duì)應(yīng)的接口服務(wù)器,服務(wù)平臺(tái)與內(nèi)部系統(tǒng)和/或外部系統(tǒng)之間完成數(shù)據(jù)交互。
[0063]本發(fā)明提供了一種平臺(tái)級(jí)服務(wù)的數(shù)據(jù)交互方法,服務(wù)平臺(tái)為服務(wù)平臺(tái)與內(nèi)部系統(tǒng)之間配置RPC協(xié)議或超文本傳輸協(xié)議HTTP協(xié)議,以使當(dāng)服務(wù)平臺(tái)與內(nèi)部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),服務(wù)平臺(tái)與內(nèi)部系統(tǒng)基于遠(yuǎn)程過(guò)程調(diào)用協(xié)議RPC協(xié)議的thrift接口或基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互,進(jìn)而,服務(wù)平臺(tái)為服務(wù)平臺(tái)與外部系統(tǒng)之間配置HTTP協(xié)議,以使當(dāng)服務(wù)平臺(tái)與外部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),服務(wù)平臺(tái)與外部系統(tǒng)基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互。通過(guò)該方案,實(shí)現(xiàn)了針對(duì)不同系統(tǒng)提供不同接口方案從而滿足不同服務(wù)對(duì)象的不同服務(wù)要求,解決了系統(tǒng)臃腫等問(wèn)題,提高了平臺(tái)級(jí)服務(wù)的質(zhì)量。
[0064]實(shí)施例三
[0065]本發(fā)明提供了一種服務(wù)平臺(tái),如圖3所示,該方法包括:
[0066]配置模塊01,用于為所述服務(wù)平臺(tái)與內(nèi)部系統(tǒng)之間配置RPC協(xié)議或超文本傳輸協(xié)議HTTP協(xié)議及為所述服務(wù)平臺(tái)與外部系統(tǒng)之間配置HTTP協(xié)議;
[0067]內(nèi)部傳輸模塊02,用于當(dāng)所述服務(wù)平臺(tái)與所述內(nèi)部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),所述服務(wù)平臺(tái)與所述內(nèi)部系統(tǒng)基于所述遠(yuǎn)程過(guò)程調(diào)用協(xié)議RPC協(xié)議的thrift接口或基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互。
[0068]外部傳輸模塊03,用于當(dāng)所述服務(wù)平臺(tái)與所述外部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),所述服務(wù)平臺(tái)與所述外部系統(tǒng)基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互。
[0069]其中,所述配置模塊,用于為所述多個(gè)子系統(tǒng)之間配置RPC協(xié)議,以使當(dāng)所述多個(gè)子系統(tǒng)之間需進(jìn)行數(shù)據(jù)交互時(shí),所述多個(gè)子系統(tǒng)基于所述RPC協(xié)議的thrift接口進(jìn)行數(shù)據(jù)交互。
[0070]所述內(nèi)部傳輸模塊和/或外部傳輸模塊,用于接收來(lái)自內(nèi)部系統(tǒng)和/或外部系統(tǒng)的接口請(qǐng)求,所述接口請(qǐng)求用于指示所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)需與所述服務(wù)平臺(tái)進(jìn)行數(shù)據(jù)交互;
[0071]進(jìn)一步的,如圖4所示,還包括:
[0072]分配模塊04,用于采用負(fù)載均衡工具為所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)分配對(duì)應(yīng)的接口服務(wù)器,以使對(duì)應(yīng)的接口服務(wù)器處理所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)需與所述服務(wù)平臺(tái)交互的數(shù)據(jù)。
[0073]本發(fā)明提供了一種服務(wù)平臺(tái),服務(wù)平臺(tái)為服務(wù)平臺(tái)與內(nèi)部系統(tǒng)之間配置RPC協(xié)議或超文本傳輸協(xié)議HTTP協(xié)議,以使當(dāng)服務(wù)平臺(tái)與內(nèi)部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),服務(wù)平臺(tái)與內(nèi)部系統(tǒng)基于遠(yuǎn)程過(guò)程調(diào)用協(xié)議RPC協(xié)議的thrift接口或基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互,進(jìn)而,服務(wù)平臺(tái)為服務(wù)平臺(tái)與外部系統(tǒng)之間配置HTTP協(xié)議,以使當(dāng)服務(wù)平臺(tái)與外部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),服務(wù)平臺(tái)與外部系統(tǒng)基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互。通過(guò)該方案,實(shí)現(xiàn)了針對(duì)不同系統(tǒng)提供不同接口方案從而滿足不同服務(wù)對(duì)象的不同服務(wù)要求,解決了系統(tǒng)臃腫等問(wèn)題,提高了平臺(tái)級(jí)服務(wù)的質(zhì)量。
[0074]實(shí)施例四
[0075]本發(fā)明提供了一種平臺(tái)級(jí)服務(wù)系統(tǒng),如圖5所示,包括:
[0076]服務(wù)平臺(tái)11,用于為所述服務(wù)平臺(tái)11與內(nèi)部系統(tǒng)12之間配置RPC協(xié)議或超文本傳輸協(xié)議HTTP協(xié)議,以使當(dāng)所述服務(wù)平臺(tái)11與所述內(nèi)部系統(tǒng)12需進(jìn)行數(shù)據(jù)交互時(shí),所述服務(wù)平臺(tái)11與所述內(nèi)部系統(tǒng)12基于所述遠(yuǎn)程過(guò)程調(diào)用協(xié)議RPC協(xié)議的thrift接口或基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互,以及為所述服務(wù)平臺(tái)11與外部系統(tǒng)13之間配置HTTP協(xié)議,以使當(dāng)所述服務(wù)平臺(tái)11與所述外部系統(tǒng)13需進(jìn)行數(shù)據(jù)交互時(shí),所述服務(wù)平臺(tái)11與所述內(nèi)部系統(tǒng)12基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互;
[0077]內(nèi)部系統(tǒng)12,用于在與所述服務(wù)平臺(tái)11需進(jìn)行數(shù)據(jù)交互時(shí),與所述服務(wù)平臺(tái)11基于所述遠(yuǎn)程過(guò)程調(diào)用協(xié)議RPC協(xié)議的thrift接口或基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互;
[0078]外部系統(tǒng)13,用于在與所述服務(wù)平臺(tái)11需進(jìn)行數(shù)據(jù)交互時(shí),與所述外部系統(tǒng)13基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互。
[0079]其中,所述服務(wù)平臺(tái)11包括多個(gè)子系統(tǒng)。
[0080]所述服務(wù)平臺(tái)11,用于為所述多個(gè)子系統(tǒng)之間配置RPC協(xié)議,以使當(dāng)所述多個(gè)子系統(tǒng)之間需進(jìn)行數(shù)據(jù)交互時(shí),所述多個(gè)子系統(tǒng)基于所述RPC協(xié)議的thrift接口進(jìn)行數(shù)據(jù)交互。
[0081 ] 所述服務(wù)平臺(tái)11,用于接收來(lái)自內(nèi)部系統(tǒng)12和/或外部系統(tǒng)13的接口請(qǐng)求,所述接口請(qǐng)求用于指示所述內(nèi)部系統(tǒng)12和/或外部系統(tǒng)13需與所述服務(wù)平臺(tái)11進(jìn)行數(shù)據(jù)交互;所述服務(wù)平臺(tái)11采用負(fù)載均衡工具為所述內(nèi)部系統(tǒng)12和/或外部系統(tǒng)13分配對(duì)應(yīng)的接口服務(wù)器,以使對(duì)應(yīng)的接口服務(wù)器處理所述內(nèi)部系統(tǒng)12和/或外部系統(tǒng)13需與所述服務(wù)平臺(tái)11交互的數(shù)據(jù)。
[0082]本發(fā)明提供了一種平臺(tái)級(jí)服務(wù)系統(tǒng),服務(wù)平臺(tái)為服務(wù)平臺(tái)與內(nèi)部系統(tǒng)之間配置RPC協(xié)議或超文本傳輸協(xié)議HTTP協(xié)議,以使當(dāng)服務(wù)平臺(tái)與內(nèi)部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),服務(wù)平臺(tái)與內(nèi)部系統(tǒng)基于遠(yuǎn)程過(guò)程調(diào)用協(xié)議RPC協(xié)議的thrift接口或基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互,進(jìn)而,服務(wù)平臺(tái)為服務(wù)平臺(tái)與外部系統(tǒng)之間配置HTTP協(xié)議,以使當(dāng)服務(wù)平臺(tái)與外部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),服務(wù)平臺(tái)與外部系統(tǒng)基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互。通過(guò)該方案,實(shí)現(xiàn)了針對(duì)不同系統(tǒng)提供不同接口方案從而滿足不同服務(wù)對(duì)象的不同服務(wù)要求,解決了系統(tǒng)臃腫等問(wèn)題,提高了平臺(tái)級(jí)服務(wù)的質(zhì)量。
[0083]以上描述中,為了說(shuō)明而不是為了限定,提出了諸如特定系統(tǒng)結(jié)構(gòu)、接口、技術(shù)之類(lèi)的具體細(xì)節(jié),以便透切理解本發(fā)明。然而,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)清楚,在沒(méi)有這些具體細(xì)節(jié)的其它實(shí)施例中也可以實(shí)現(xiàn)本發(fā)明。在其它情況中,省略對(duì)眾所周知的裝置、電路以及方法的詳細(xì)說(shuō)明,以免不必要的細(xì)節(jié)妨礙本發(fā)明的描述。
[0084]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,僅以上述各功能模塊的劃分進(jìn)行舉例說(shuō)明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
[0085]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0086]所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
[0087]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0088]所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM, Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM, Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0089]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種平臺(tái)級(jí)服務(wù)的數(shù)據(jù)交互方法,其特征在于,包括: 服務(wù)平臺(tái)為所述服務(wù)平臺(tái)與內(nèi)部系統(tǒng)之間配置遠(yuǎn)程過(guò)程調(diào)用協(xié)議RPC協(xié)議或超文本傳輸協(xié)議HTTP協(xié)議,以使當(dāng)所述服務(wù)平臺(tái)與所述內(nèi)部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),所述服務(wù)平臺(tái)與所述內(nèi)部系統(tǒng)基于所述遠(yuǎn)程過(guò)程調(diào)用協(xié)議RPC協(xié)議的thrift接口或基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互; 所述服務(wù)平臺(tái)為所述服務(wù)平臺(tái)與外部系統(tǒng)之間配置HTTP協(xié)議,以使當(dāng)所述服務(wù)平臺(tái)與所述外部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),所述服務(wù)平臺(tái)與所述外部系統(tǒng)基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互。
2.根據(jù)權(quán)利要求1所述的平臺(tái)級(jí)服務(wù)的數(shù)據(jù)交互方法,其特征在于,所述服務(wù)平臺(tái)包括多個(gè)子系統(tǒng); 其中,所述方法還包括: 所述服務(wù)平臺(tái)為所述多個(gè)子系統(tǒng)之間配置RPC協(xié)議,以使當(dāng)所述多個(gè)子系統(tǒng)之間需進(jìn)行數(shù)據(jù)交互時(shí),所述多個(gè)子系統(tǒng)基于所述RPC協(xié)議的thrift接口進(jìn)行數(shù)據(jù)交互。
3.根據(jù)權(quán)利要求1所述的一種平臺(tái)級(jí)服務(wù)的數(shù)據(jù)交互方法,其特征在于,在所述服務(wù)平臺(tái)與所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)進(jìn)行數(shù)據(jù)交互的過(guò)程中,所述方法包括: 所述服務(wù)平臺(tái)接收來(lái)自內(nèi)部系統(tǒng)和/或外部系統(tǒng)的接口請(qǐng)求,所述接口請(qǐng)求用于指示所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)需與所述服務(wù)平臺(tái)進(jìn)行數(shù)據(jù)交互; 所述服務(wù)平臺(tái)采用負(fù)載均衡工具為所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)分配對(duì)應(yīng)的接口服務(wù)器,以使對(duì)應(yīng)的接口服務(wù)器處理所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)需與所述服務(wù)平臺(tái)交互的數(shù)據(jù)。
4.根據(jù)權(quán)利要求3所述的一種平臺(tái)級(jí)服務(wù)的數(shù)據(jù)交互方法,其特征在于,所述負(fù)載均衡工具為L(zhǎng)inux虛擬服務(wù)器LVS、Nginx或LanderBalance。
5.一種服務(wù)平臺(tái),其特征在于,包括: 配置模塊,用于為所述服務(wù)平臺(tái)與內(nèi)部系統(tǒng)之間配置RPC協(xié)議或超文本傳輸協(xié)議HTTP協(xié)議及為所述服務(wù)平臺(tái)與外部系統(tǒng)之間配置HTTP協(xié)議; 內(nèi)部傳輸模塊,用于當(dāng)所述服務(wù)平臺(tái)與所述內(nèi)部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),所述服務(wù)平臺(tái)與所述內(nèi)部系統(tǒng)基于所述遠(yuǎn)程過(guò)程調(diào)用協(xié)議RPC協(xié)議的thrift接口或基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互; 外部傳輸模塊,用于當(dāng)所述服務(wù)平臺(tái)與所述外部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),所述服務(wù)平臺(tái)與所述外部系統(tǒng)基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互。
6.根據(jù)權(quán)利要求5所述的一種服務(wù)平臺(tái),其特征在于所述服務(wù)平臺(tái)包括多個(gè)子系統(tǒng); 其中,所述配置模塊,用于為所述多個(gè)子系統(tǒng)之間配置RPC協(xié)議,以使當(dāng)所述多個(gè)子系統(tǒng)之間需進(jìn)行數(shù)據(jù)交互時(shí),所述多個(gè)子系統(tǒng)基于所述RPC協(xié)議的thrift接口進(jìn)行數(shù)據(jù)交互。
7.根據(jù)權(quán)利要求5所述的一種服務(wù)平臺(tái),其特征在于,所述內(nèi)部傳輸模塊和/或外部傳輸模塊,用于接收來(lái)自內(nèi)部系統(tǒng)和/或外部系統(tǒng)的接口請(qǐng)求,所述接口請(qǐng)求用于指示所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)需與所述服務(wù)平臺(tái)進(jìn)行數(shù)據(jù)交互; 所述服務(wù)平臺(tái),還包括: 分配模塊,用于采用負(fù)載均衡工具為所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)分配對(duì)應(yīng)的接口服務(wù)器,以使對(duì)應(yīng)的接口服務(wù)器處理所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)需與所述服務(wù)平臺(tái)交互的數(shù)據(jù)。
8.一種平臺(tái)級(jí)服務(wù)系統(tǒng),其特征在于,包括: 服務(wù)平臺(tái),用于為所述服務(wù)平臺(tái)與內(nèi)部系統(tǒng)之間配置RPC協(xié)議或超文本傳輸協(xié)議HTTP協(xié)議,以使當(dāng)所述服務(wù)平臺(tái)與所述內(nèi)部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),所述服務(wù)平臺(tái)與所述內(nèi)部系統(tǒng)基于所述遠(yuǎn)程過(guò)程調(diào)用協(xié)議RPC協(xié)議的thrift接口或基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互,以及為所述服務(wù)平臺(tái)與外部系統(tǒng)之間配置HTTP協(xié)議,以使當(dāng)所述服務(wù)平臺(tái)與所述外部系統(tǒng)需進(jìn)行數(shù)據(jù)交互時(shí),所述服務(wù)平臺(tái)與所述內(nèi)部系統(tǒng)基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互; 內(nèi)部系統(tǒng),用于在與所述服務(wù)平臺(tái)需進(jìn)行數(shù)據(jù)交互時(shí),與所述服務(wù)平臺(tái)基于所述遠(yuǎn)程過(guò)程調(diào)用協(xié)議RPC協(xié)議的thrift接口或基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互; 外部系統(tǒng),用于在與所述服務(wù)平臺(tái)需進(jìn)行數(shù)據(jù)交互時(shí),與所述外部系統(tǒng)基于HTTP協(xié)議的jersey接口進(jìn)行數(shù)據(jù)交互。
9.根據(jù)權(quán)利要求8所述的一種平臺(tái)級(jí)服務(wù)系統(tǒng),其特征在于,所述服務(wù)平臺(tái)包括多個(gè)子系統(tǒng); 其中,所述服務(wù)平臺(tái),用于為所述多個(gè)子系統(tǒng)之間配置RPC協(xié)議,以使當(dāng)所述多個(gè)子系統(tǒng)之間需進(jìn)行數(shù)據(jù)交 互時(shí),所述多個(gè)子系統(tǒng)基于所述RPC協(xié)議的thrift接口進(jìn)行數(shù)據(jù)交互。
10.根據(jù)權(quán)利要求8所述的一種平臺(tái)級(jí)服務(wù)系統(tǒng),其特征在于,所述服務(wù)平臺(tái),用于接收來(lái)自內(nèi)部系統(tǒng)和/或外部系統(tǒng)的接口請(qǐng)求,所述接口請(qǐng)求用于指示所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)需與所述服務(wù)平臺(tái)進(jìn)行數(shù)據(jù)交互;所述服務(wù)平臺(tái)采用負(fù)載均衡工具為所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)分配對(duì)應(yīng)的接口服務(wù)器,以使對(duì)應(yīng)的接口服務(wù)器處理所述內(nèi)部系統(tǒng)和/或外部系統(tǒng)需與所述服務(wù)平臺(tái)交互的數(shù)據(jù)。
【文檔編號(hào)】H04L29/08GK103546557SQ201310499442
【公開(kāi)日】2014年1月29日 申請(qǐng)日期:2013年10月22日 優(yōu)先權(quán)日:2013年10月22日
【發(fā)明者】田志朋 申請(qǐng)人:樂(lè)視致新電子科技(天津)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1