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

分布式信息發(fā)布方法及系統(tǒng)與流程

文檔序號(hào):12278910閱讀:536來源:國知局
分布式信息發(fā)布方法及系統(tǒng)與流程

本發(fā)明涉及信息處理技術(shù)領(lǐng)域,尤其涉及分布式信息發(fā)布方法及系統(tǒng)。



背景技術(shù):

隨著科技的發(fā)展,特別是互聯(lián)網(wǎng)技術(shù)的普及,人們可以通過越來越多的方法獲取各種各樣的信息。例如,通過智能手機(jī)查看社會(huì)新聞,通過社交網(wǎng)絡(luò)查看朋友的動(dòng)態(tài),通過公共的顯示屏等獲取廣告信息和通知信息等等。例如,在人群比較集中的社區(qū)中,信息通過公共的接入點(diǎn)進(jìn)行發(fā)布的現(xiàn)象更為普遍。原因在于,目前人們的生活節(jié)奏比較快,為了加強(qiáng)管理,管理人員往往將消息通知發(fā)布在社區(qū)內(nèi)的不同的接入點(diǎn)上。

此外,在證券信息發(fā)布、商業(yè)資料發(fā)布、新聞發(fā)布和廣告發(fā)布等行業(yè)中,利用信息發(fā)布將相關(guān)的消息告知大眾的現(xiàn)象也很普遍。但是,在目前現(xiàn)有的信息發(fā)布策略中,通常是直接將信息以文字、圖片或者視頻的方式同時(shí)發(fā)布在所有的接入點(diǎn)上,不能同時(shí)控制發(fā)布接入點(diǎn)、發(fā)布內(nèi)容、發(fā)布方式、發(fā)布時(shí)間進(jìn)行控制發(fā)布,發(fā)布控制較弱,不能滿足信息的發(fā)布需求。



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

有鑒于此,本發(fā)明實(shí)施例的目的在于提供分布式信息發(fā)布方法及系統(tǒng),通過為信息設(shè)置發(fā)布策略,使得信息的發(fā)布靈活多樣。

第一方面,本發(fā)明實(shí)施例提供了分布式信息發(fā)布方法,包括:編輯需

要發(fā)布的信息;

為信息設(shè)置發(fā)布策略,其中,發(fā)布策略包括以下子策略中的一種或多種:對(duì)信息的接入點(diǎn)進(jìn)行篩選的子策略,對(duì)信息的內(nèi)容進(jìn)行篩查的子策略,對(duì)信息發(fā)布時(shí)間進(jìn)行設(shè)定的子策略,對(duì)信息的發(fā)布方式進(jìn)行設(shè)定的子策略;

將信息按照發(fā)布策略進(jìn)行發(fā)布。

結(jié)合第一方面,本發(fā)明實(shí)施例提供了第一方面的第一種可能的實(shí)施方式,其中,為信息設(shè)置發(fā)布策略的步驟包括:

計(jì)算子策略應(yīng)設(shè)置的總個(gè)數(shù);

判斷當(dāng)前已設(shè)置的子策略的個(gè)數(shù)是否小于總個(gè)數(shù);

當(dāng)上述判斷為否時(shí),將當(dāng)前已設(shè)置的子策略均設(shè)置為信息的發(fā)布策略;判斷是否存在預(yù)先設(shè)置的自定義子策略;

當(dāng)上述判斷為是時(shí),執(zhí)行自定義子策略。

結(jié)合第一方面的第一種可能的實(shí)施方式,本發(fā)明實(shí)施例提供了第一方面的第二種可能的實(shí)施方式,其中,將信息按照發(fā)布策略進(jìn)行發(fā)布包括:

濾除信息的內(nèi)容中的非法關(guān)鍵字;

獲取要發(fā)布信息的接入點(diǎn);

提取接入點(diǎn)的標(biāo)識(shí)信息、注冊(cè)用戶信息;

當(dāng)標(biāo)識(shí)信息符合預(yù)先設(shè)定的格式時(shí),篩選出與注冊(cè)用戶信息對(duì)應(yīng)的信息;

將與注冊(cè)用戶信息對(duì)應(yīng)的信息進(jìn)行發(fā)布。

結(jié)合第一方面的第二種可能的實(shí)施方式,本發(fā)明實(shí)施例提供了第一方面的第三種可能的實(shí)施方式,其中,將信息按照發(fā)布策略進(jìn)行發(fā)布包括:

當(dāng)發(fā)布時(shí)間包括起始日期和結(jié)束日期時(shí),信息從起始日期開始進(jìn)行發(fā)布,且,信息到結(jié)束日期結(jié)束發(fā)布;

當(dāng)發(fā)布時(shí)間包括發(fā)布時(shí)間點(diǎn)時(shí),信息按照發(fā)布時(shí)間點(diǎn)開始進(jìn)行發(fā)布;

當(dāng)發(fā)布時(shí)間包括發(fā)布時(shí)間段時(shí),信息按照發(fā)布時(shí)間段進(jìn)行發(fā)布。

結(jié)合第一方面的第二種可能的實(shí)施方式,本發(fā)明實(shí)施例提供了第一方面的第四種可能的實(shí)施方式,其中,將信息按照發(fā)布策略進(jìn)行發(fā)布包括:

提取信息的實(shí)時(shí)信息特性;

當(dāng)信息的實(shí)時(shí)信息特性大于預(yù)先設(shè)定的閾值時(shí),向接入點(diǎn)實(shí)時(shí)推送信息;

當(dāng)信息的實(shí)時(shí)信息特性小于或等于預(yù)先設(shè)定的閾值時(shí),向接入點(diǎn)定時(shí)推送信息。

第二方面,本發(fā)明實(shí)施例提供了分布式信息發(fā)布系統(tǒng),包括:信息編輯模塊,用于編輯需要發(fā)布的信息;

設(shè)置模塊,用于為信息設(shè)置發(fā)布策略,其中,發(fā)布策略包括以下子策略中的一種或多種:對(duì)所述信息的接入點(diǎn)進(jìn)行篩選的子策略,對(duì)信息的內(nèi)容進(jìn)行篩查的子策略,對(duì)信息發(fā)布時(shí)間進(jìn)行設(shè)定的子策略,對(duì)信息的發(fā)布方式進(jìn)行設(shè)定的子策略;

發(fā)布模塊,用于將信息按照發(fā)布策略進(jìn)行發(fā)布。

結(jié)合第二方面,本發(fā)明實(shí)施例提供了第二方面的第一種可能的實(shí)施方式,其中,設(shè)置模塊包括:

計(jì)算單元,用于計(jì)算子策略應(yīng)設(shè)置的總個(gè)數(shù);

判斷單元,用于判斷當(dāng)前已設(shè)置的子策略的個(gè)數(shù)是否小于總個(gè)數(shù);

執(zhí)行單元,用于當(dāng)上述判斷為否時(shí),將當(dāng)前已設(shè)置的子策略均設(shè)置為信息的發(fā)布策略。

結(jié)合第二方面的第一種可能的實(shí)施方式,本發(fā)明實(shí)施例提供了第二方面的第二種可能的實(shí)施方式,其中,發(fā)布模塊包括:

濾除單元,濾除信息的內(nèi)容中的非法關(guān)鍵字;

接入點(diǎn)獲取單元,用于獲取要發(fā)布信息的接入點(diǎn);

提取單元,用于提取接入點(diǎn)的標(biāo)識(shí)信息、注冊(cè)用戶信息;

篩選單元,用于當(dāng)標(biāo)識(shí)信息符合預(yù)先設(shè)定的格式時(shí),篩選出與注冊(cè)用戶信息對(duì)應(yīng)的信息;

發(fā)布單元,用于將與注冊(cè)用戶信息對(duì)應(yīng)的信息進(jìn)行發(fā)布。

結(jié)合第二方面的第二種可能的實(shí)施方式,本發(fā)明實(shí)施例提供了第二方面的第三種可能的實(shí)施方式,其中,發(fā)布模塊包括:

日期起止發(fā)布單元,用于當(dāng)發(fā)布時(shí)間包括起始日期和結(jié)束日期時(shí),信息從起始日期開始進(jìn)行發(fā)布,且,信息到結(jié)束日期結(jié)束發(fā)布;

時(shí)間點(diǎn)發(fā)布單元,用于當(dāng)發(fā)布時(shí)間包括發(fā)布時(shí)間點(diǎn)時(shí),信息按照發(fā)布時(shí)間點(diǎn)開始進(jìn)行發(fā)布;

時(shí)間段發(fā)布單元,用于當(dāng)發(fā)布時(shí)間包括發(fā)布時(shí)間段時(shí),信息按照發(fā)布時(shí)間段進(jìn)行發(fā)布。

結(jié)合第二方面的第二種可能的實(shí)施方式,本發(fā)明實(shí)施例提供了第二方面的第四種可能的實(shí)施方式,其中,發(fā)布模塊包括:

實(shí)時(shí)信息提取單元,用于提取信息的實(shí)時(shí)信息特性;

實(shí)時(shí)推送單元,用于當(dāng)信息的實(shí)時(shí)信息特性大于預(yù)先設(shè)定的閾值時(shí),向接入點(diǎn)實(shí)時(shí)推送信息;

定時(shí)推送單元,用于當(dāng)信息的實(shí)時(shí)信息特性小于或等于預(yù)先設(shè)定的閾值時(shí),向接入點(diǎn)定時(shí)推送信息。

本發(fā)明實(shí)施例提供的分布式信息發(fā)布方法及系統(tǒng),該發(fā)布策略包括:首先,服務(wù)器編輯需要發(fā)布的信息,之后,為信息設(shè)置發(fā)布策略,其中,發(fā)布策略包括以下子策略中的一種或多種:對(duì)信息的接入點(diǎn)進(jìn)行篩選的子策略,對(duì)信息的內(nèi)容進(jìn)行篩查的子策略,對(duì)信息發(fā)布時(shí)間進(jìn)行設(shè)定的子策略,對(duì)信息的發(fā)布方式進(jìn)行設(shè)定的子策略,通過一種或多種子策略的綜合得到發(fā)布策略,最后,將信息按照發(fā)布策略進(jìn)行發(fā)布。通過為信息設(shè)置發(fā)布策略,使得信息能根據(jù)需求,在不同的時(shí)間以不同的方式發(fā)布到不同的接入點(diǎn)上,從而使得信息的發(fā)布更加豐富多樣,滿足了信息的發(fā)布需求。

為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說明如下。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實(shí)施例,因此不應(yīng)被看作是對(duì)范圍的限定,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。

圖1示出了本發(fā)明實(shí)施例所提供的分布式信息發(fā)布方法的流程圖;

圖2示出了本發(fā)明實(shí)施例所提供的分布式信息發(fā)布系統(tǒng)的結(jié)構(gòu)框架圖;

圖3示出了本發(fā)明實(shí)施例所提供的分布式信息發(fā)布系統(tǒng)的設(shè)置模塊的結(jié)構(gòu)框架圖;

圖4示出了本發(fā)明實(shí)施例所提供的分布式信息發(fā)布系統(tǒng)的發(fā)布模塊的結(jié)構(gòu)框架圖。

主要組件符號(hào)說明:

1-信息編輯模塊 2-設(shè)置模塊

3-發(fā)布模塊

21-計(jì)算單元 22-判斷單元

23-執(zhí)行單元 24-自定義判斷單元

25-自定義執(zhí)行單元

311-濾除單元 312-接入點(diǎn)獲取單元

313-提取單元 314-篩選單元

315-發(fā)布單元

321-日期起止發(fā)布單元 322-時(shí)間點(diǎn)發(fā)布單元

323-時(shí)間段發(fā)布單元

331-實(shí)時(shí)信息提取單元 332-實(shí)時(shí)推送單元

333-定時(shí)推送單元

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來布置和設(shè)計(jì)。因此,以下對(duì)在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例?;诒景l(fā)明的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

在本發(fā)明的描述中,需要說明的是,術(shù)語“中心”、“上”、“下”、“左”、“右”、“豎直”、“水平”、“內(nèi)”、“外”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本發(fā)明的簡(jiǎn)化描述,而不是指示或暗示所指的裝置或組件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對(duì)本發(fā)明的限制。此外,術(shù)語“第一”、“第二”、“第三”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性。其中,術(shù)語“第一位置”和“第二位置”為兩個(gè)不同的位置。

在本發(fā)明的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個(gè)組件內(nèi)部的連通。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本發(fā)明中的具體含義。

隨著互聯(lián)網(wǎng)技術(shù)的普及,人們的生活中充斥著各種各樣的信息,例如,證券信息的發(fā)布、商業(yè)資料的發(fā)布、新聞發(fā)布和廣告發(fā)布等。在現(xiàn)有的信息發(fā)布技術(shù)中,通常是直接對(duì)獲取到的信息進(jìn)行發(fā)布,而缺少對(duì)發(fā)布形式的控制,即無法對(duì)信息的發(fā)布方式、發(fā)布時(shí)間、發(fā)布內(nèi)容以及發(fā)布到哪些接入點(diǎn)進(jìn)行控制,從而導(dǎo)致發(fā)布方式比較單一,不能滿足人們的觀看需求。針對(duì)上述情況,本申請(qǐng)?zhí)岢鲆环N分布式信息發(fā)布方法及系統(tǒng),來解決上述提及的問題。

在現(xiàn)有的發(fā)布過程中,信息的內(nèi)容通常包括文字、圖片、語音、視頻數(shù)據(jù)中的一種或者多種,由于,國家法律要求向公眾公布的信息內(nèi)容健康,符合法律規(guī)定,即需要對(duì)所述信息進(jìn)行黃、賭、毒、反動(dòng)等信息的濾除,使其符合發(fā)布要求。

而且,由于信息的發(fā)布對(duì)象是不確定的群體,信息要進(jìn)行發(fā)布的接入點(diǎn)的數(shù)量、接入點(diǎn)的分布范圍、都是不確定的因素,因此,要求服務(wù)器可以隨時(shí)對(duì)要進(jìn)行信息發(fā)布的接入點(diǎn)進(jìn)行注冊(cè),以使服務(wù)器有效識(shí)別接入點(diǎn),本發(fā)明提出分布式信息發(fā)布方法及系統(tǒng)來解決上述問題。

實(shí)施例一

參見圖1,本實(shí)施例提供的分布式信息發(fā)布方法包括:首先,執(zhí)行步驟S101:編輯需要發(fā)布的信息,在一種實(shí)施例中,可以設(shè)置發(fā)布時(shí)間規(guī)則,并將該發(fā)布時(shí)間規(guī)則與過濾后的信息進(jìn)行關(guān)聯(lián)。

其次,執(zhí)行步驟S102:為信息設(shè)置發(fā)布策略,其中,發(fā)布策略包括以下子策略中的一種或多種:對(duì)信息的接入點(diǎn)進(jìn)行篩選的子策略,對(duì)信息的內(nèi)容進(jìn)行篩查的子策略,對(duì)信息發(fā)布時(shí)間進(jìn)行設(shè)定的子策略,對(duì)信息的發(fā)布方式進(jìn)行設(shè)定的子策略。子策略的個(gè)數(shù)和內(nèi)容設(shè)定可以根據(jù)客戶需求和信息的發(fā)布環(huán)境進(jìn)行靈活設(shè)定。常見的,為增加信息發(fā)布的靈活性,子策略還包括自定義控制策略,即在服務(wù)器中預(yù)先加入自定義控制策略,具體的,包括:先定義自定義控制策略的名稱,然后,設(shè)置自定義控制策略的執(zhí)行順序,即自定義控制策略的設(shè)置排布在上述子策略的后面。自定義控制策略的具體規(guī)則常常包括發(fā)布時(shí)間、發(fā)布內(nèi)容、發(fā)布方式和接入點(diǎn)中的一種或幾種。當(dāng)自定義控制策略設(shè)置完成后,保存并測(cè)試自定義控制策略,以生成測(cè)試預(yù)覽。這樣,能夠進(jìn)一步加強(qiáng)對(duì)信息發(fā)布的控制,提高信息發(fā)布控制的靈活性。

參見圖3,為信息設(shè)置發(fā)布策略的步驟具體包括:

(1)計(jì)算子策略應(yīng)設(shè)置的總個(gè)數(shù);

(2)判斷當(dāng)前已設(shè)置的子策略的個(gè)數(shù)是否小于總個(gè)數(shù)。

(3)當(dāng)上述判斷為否時(shí),將當(dāng)前已設(shè)置的子策略均設(shè)置為信息的發(fā)布策略。

(4)判斷是否存在預(yù)先設(shè)置的自定義子策略;

(5)當(dāng)上述判斷為是時(shí),執(zhí)行自定義子策略。

即對(duì)將要發(fā)布的信息設(shè)置子策略,計(jì)算子策略的總個(gè)數(shù),并設(shè)置初始值為1,將已設(shè)置的子策略的個(gè)數(shù)值累計(jì)加一,并通過判斷當(dāng)前已設(shè)置的子策略的個(gè)數(shù)是否小于總個(gè)數(shù)來檢查是否還有子策略還沒有進(jìn)行處理,當(dāng)判斷得出當(dāng)前已設(shè)置的子策略的個(gè)數(shù)小于應(yīng)該設(shè)置的子策略的總個(gè)數(shù)時(shí),繼續(xù)迭代執(zhí)行下一個(gè)子策略,直到全部的子策略設(shè)置完畢,即判斷得出當(dāng)前已設(shè)置的子策略的個(gè)數(shù)等于總個(gè)數(shù),將當(dāng)前已設(shè)置的子策略均設(shè)置為信息的發(fā)布策略,當(dāng)為該條信息設(shè)置的子策略都進(jìn)行設(shè)置后,服務(wù)器執(zhí)行總個(gè)數(shù)對(duì)應(yīng)的所有子策略判斷是否存在預(yù)先設(shè)置的自定義子策略,當(dāng)上述判斷為是時(shí),執(zhí)行自定義子策略,其中,自定義子策略是依據(jù)控制規(guī)范制定的。

再次,執(zhí)行步驟S103:將信息按照發(fā)布策略進(jìn)行發(fā)布。在本實(shí)施例中,發(fā)布協(xié)議支持RMI、TCP、HTTP與SSL協(xié)議。

其中,對(duì)信息的內(nèi)容進(jìn)行篩查的子策略具體包括以下步驟:

(1)濾除信息的內(nèi)容中的非法關(guān)鍵字,即對(duì)信息內(nèi)容中的文字、圖片、語音和視頻數(shù)據(jù)等進(jìn)行非法關(guān)鍵字的過濾(例如,黃、賭、毒、反動(dòng)等關(guān)鍵字的過濾),使其符合國家規(guī)定的發(fā)布要求。

(2)獲取要發(fā)布信息的接入點(diǎn),即在服務(wù)器上對(duì)接入點(diǎn)進(jìn)行注冊(cè),通過使用注冊(cè)接口對(duì)要發(fā)布信息的接入點(diǎn)進(jìn)行注冊(cè),注冊(cè)接口參數(shù)包括:接入標(biāo)識(shí)號(hào)、接入有效期、地域信息、信息類型、發(fā)布有效時(shí)間段、用戶特點(diǎn)等。由于在實(shí)際操作中,接入點(diǎn)的接入時(shí)間不固定,故在本實(shí)施例中,接入點(diǎn)可以隨時(shí)按需進(jìn)行注冊(cè)。

(3)提取接入點(diǎn)的標(biāo)識(shí)信息、注冊(cè)用戶信息。

(4)當(dāng)標(biāo)識(shí)信息符合預(yù)先設(shè)定的格式時(shí),篩選出與注冊(cè)用戶信息對(duì)應(yīng)的信息。其中,預(yù)先設(shè)定的格式包括以下一種或者幾種:接入點(diǎn)的合法性要求,地域信息要求,有效期要求等。以預(yù)先設(shè)定的格式包括合法性和有效期要求時(shí),如果接入點(diǎn)不符合合法性的要求或者超過有效期要求時(shí),該接入點(diǎn)將不能獲取到信息。只有當(dāng)接入點(diǎn)符合預(yù)先設(shè)定的格式時(shí),才能接收信息,并按照發(fā)布策略進(jìn)行發(fā)布。

在接入點(diǎn)符合預(yù)先設(shè)定的格式后,根據(jù)注冊(cè)用戶信息將信息進(jìn)行篩選,具體為,當(dāng)信息的發(fā)布對(duì)象為特定人群,例如,老年人,那么只有接入點(diǎn)的注冊(cè)用戶信息也為老年人時(shí),才將相應(yīng)的信息發(fā)送給接入點(diǎn)。這樣,能使信息進(jìn)行有針對(duì)性的發(fā)布,根據(jù)用戶的年齡段、消費(fèi)能力等將信息的內(nèi)容進(jìn)行審查,這樣使信息的發(fā)布準(zhǔn)確,并且,受到的關(guān)注度高。

(5)將與注冊(cè)用戶信息對(duì)應(yīng)的信息進(jìn)行發(fā)布。

對(duì)信息發(fā)布時(shí)間進(jìn)行設(shè)定的子策略具體包括:

(1)當(dāng)發(fā)布時(shí)間包括起始日期和結(jié)束日期時(shí),信息從起始日期開始進(jìn)行發(fā)布,且,信息到結(jié)束日期結(jié)束發(fā)布。

按照起始日期和結(jié)束日期進(jìn)行信息發(fā)布的還可以根據(jù)實(shí)際使用場(chǎng)景按每周、月進(jìn)行重復(fù)。

(2)當(dāng)發(fā)布時(shí)間包括發(fā)布時(shí)間點(diǎn)時(shí),信息按照發(fā)布時(shí)間點(diǎn)開始進(jìn)行發(fā)布。

通過發(fā)布時(shí)間點(diǎn)的控制能使信息的發(fā)布得以精準(zhǔn)控制,對(duì)于一些對(duì)時(shí)間有精確要求的信息的控制通常會(huì)采取發(fā)布時(shí)間點(diǎn)控制。

(3)當(dāng)發(fā)布時(shí)間包括發(fā)布時(shí)間段時(shí),信息按照發(fā)布時(shí)間段進(jìn)行發(fā)布。按照發(fā)布時(shí)間段控制信息發(fā)布的,或可按每天重復(fù)。

以上發(fā)布時(shí)間的設(shè)定還包括接入點(diǎn)注冊(cè)中的發(fā)布有效時(shí)間,具體控制過程同上,這里不再贅述。

對(duì)信息的發(fā)布方式進(jìn)行設(shè)定的子策略具體包括:

(1)提取信息的實(shí)時(shí)信息特性。

(2)當(dāng)信息的實(shí)時(shí)信息特性大于預(yù)先設(shè)定的閾值時(shí),向接入點(diǎn)實(shí)時(shí)推送信息。

(3)當(dāng)信息的實(shí)時(shí)信息特性小于或等于預(yù)先設(shè)定的閾值時(shí),向接入點(diǎn)定時(shí)推送信息。

在信息的發(fā)布過程中,可采用同步或異步的方式發(fā)布,當(dāng)信息采用發(fā)布/訂閱式模型,當(dāng)信息類型明確,并且,數(shù)據(jù)量較大時(shí),采用按時(shí)推送的方式進(jìn)行發(fā)布。當(dāng)信息的實(shí)時(shí)性要求較高,即信息的實(shí)時(shí)信息特性大于預(yù)先設(shè)定的閾值時(shí),該閾值可由使用場(chǎng)景或者客戶需求進(jìn)行靈活設(shè)定,采用向接入點(diǎn)實(shí)時(shí)推送信息的方式,否則,采用向接入點(diǎn)定時(shí)推送信息的方式發(fā)布。

本實(shí)施例提供的分布式信息發(fā)布方法,該實(shí)施例的技術(shù)效果是:通過服務(wù)端編輯需要發(fā)布的信息,之后為信息設(shè)置發(fā)布策略,其中,發(fā)布策略包括以下子策略中的一種或多種:對(duì)信息的接入點(diǎn)進(jìn)行篩選的子策略對(duì)信息的內(nèi)容進(jìn)行篩查的子策略,對(duì)信息發(fā)布時(shí)間進(jìn)行設(shè)定的子策略,對(duì)信息的發(fā)布方式進(jìn)行設(shè)定的子策略,通過一種或多種子策略的綜合得到發(fā)布策略,最后,將信息按照發(fā)布策略進(jìn)行發(fā)布。通過為信息設(shè)置發(fā)布策略,使得信息的發(fā)布更加多樣,即能將信息在不同的時(shí)間以不同的方式發(fā)布到不同的接入點(diǎn)上,從而實(shí)現(xiàn)信息發(fā)布高可控性需求。

實(shí)施例二

參見圖2,本實(shí)施例提供的分布式信息發(fā)布系統(tǒng)包括:

信息編輯模塊1,用于編輯需要發(fā)布的信息。

設(shè)置模塊2,用于為信息設(shè)置發(fā)布策略,其中,發(fā)布策略包括以下子策略中的一種或多種:對(duì)所述信息的接入點(diǎn)進(jìn)行篩選的子策略,對(duì)信息的內(nèi)容進(jìn)行篩查的子策略,對(duì)信息發(fā)布時(shí)間進(jìn)行設(shè)定的子策略,對(duì)信息的發(fā)布方式進(jìn)行設(shè)定的子策略。

參見圖3,設(shè)置模塊2具體包括:

計(jì)算單元21,用于計(jì)算子策略應(yīng)設(shè)置的總個(gè)數(shù);

判斷單元22,用于判斷當(dāng)前已設(shè)置的子策略的個(gè)數(shù)是否小于總個(gè)數(shù);

執(zhí)行單元23,用于當(dāng)上述判斷為否時(shí),將當(dāng)前已設(shè)置的子策略均設(shè)置為信息的發(fā)布策略。

自定義判斷單元24,用于判斷是否存在預(yù)先設(shè)置的自定義子策略;

自定義執(zhí)行單元25,用于當(dāng)上述判斷為是時(shí),執(zhí)行自定義子策略。發(fā)布模塊3,用于將信息按照發(fā)布策略進(jìn)行發(fā)布。

參見圖4,當(dāng)發(fā)布策略包括對(duì)信息的內(nèi)容進(jìn)行篩查的子策略時(shí),發(fā)布模塊3包括:

濾除單元311,濾除信息的內(nèi)容中的非法關(guān)鍵字;

接入點(diǎn)獲取單元312,用于獲取要發(fā)布信息的接入點(diǎn);

提取單元313,用于提取接入點(diǎn)的標(biāo)識(shí)信息、注冊(cè)用戶信息;

篩選單元314,用于當(dāng)標(biāo)識(shí)信息符合預(yù)先設(shè)定的格式時(shí),篩選出與注冊(cè)用戶信息對(duì)應(yīng)的信息;

發(fā)布單元315,用于將與注冊(cè)用戶信息對(duì)應(yīng)的信息進(jìn)行發(fā)布。

參見圖4,當(dāng)發(fā)布策略包括對(duì)信息發(fā)布時(shí)間進(jìn)行設(shè)定的子策略時(shí),發(fā)布模塊3還包括:

日期起止發(fā)布單元321,用于當(dāng)發(fā)布時(shí)間包括起始日期和結(jié)束日期時(shí),信息從起始日期開始進(jìn)行發(fā)布,且,信息到結(jié)束日期結(jié)束發(fā)布;

時(shí)間點(diǎn)發(fā)布單元322,用于當(dāng)發(fā)布時(shí)間包括發(fā)布時(shí)間點(diǎn)時(shí),信息按照發(fā)布時(shí)間點(diǎn)開始進(jìn)行發(fā)布;

時(shí)間段發(fā)布單元323,用于當(dāng)發(fā)布時(shí)間包括發(fā)布時(shí)間段時(shí),信息按照發(fā)布時(shí)間段進(jìn)行發(fā)布。

參見圖4,當(dāng)發(fā)布策略包括對(duì)信息的發(fā)布方式進(jìn)行設(shè)定的子策略時(shí),發(fā)布模塊3還包括:

實(shí)時(shí)信息提取單元331,用于提取信息的實(shí)時(shí)信息特性;

實(shí)時(shí)推送單元332,用于當(dāng)信息的實(shí)時(shí)信息特性大于預(yù)先設(shè)定的閾值時(shí),向接入點(diǎn)實(shí)時(shí)推送信息;

定時(shí)推送單元333,用于當(dāng)信息的實(shí)時(shí)信息特性小于或等于預(yù)先設(shè)定的閾值時(shí),向接入點(diǎn)定時(shí)推送信息。

本實(shí)施例提供的分布式信息發(fā)布系統(tǒng),該實(shí)施例的技術(shù)效果是:在本實(shí)施例中添加信息編輯模塊1、設(shè)置模塊2和發(fā)布模塊3,這樣,通過信息編輯信息編輯模塊1獲取到需要發(fā)布的信息,通過設(shè)置模塊2為信息的接入點(diǎn)、發(fā)布內(nèi)容、發(fā)布時(shí)間和發(fā)布方式等設(shè)置一種或者多種發(fā)布策略,將獲取的信息按照生成的發(fā)布策略進(jìn)行發(fā)布,這樣,使得信息能按照發(fā)布策略的不同在不同的地點(diǎn)不同的時(shí)間通過不同的方式進(jìn)行發(fā)布,使得用戶能接收到豐富多樣的信息。

以上所述,僅為本發(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)。

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