造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0042]圖1為本發(fā)明實(shí)施例中提供的信息推送方法的實(shí)施流程圖;
[0043]圖2為本發(fā)明實(shí)施例中提供的一種信息推送裝置的結(jié)構(gòu)示意圖;
[0044]圖3為本發(fā)明實(shí)施例中提供的一種信息推送系統(tǒng)的工作流程圖。
【具體實(shí)施方式】
[0045]本發(fā)明實(shí)施例所提供的信息推送方法應(yīng)用于信息推送系統(tǒng)中,該信息推送系統(tǒng)可以包括:ΙΤ系統(tǒng)服務(wù)器、用戶終端以及信息推送服務(wù)器。信息推送服務(wù)器分別與IT系統(tǒng)服務(wù)器、用戶終端進(jìn)行通信連接,在信息推送服務(wù)器中預(yù)先安裝有至少一種類(lèi)型的終端操作系統(tǒng)的推送服務(wù)。
[0046]基于上述系統(tǒng),本發(fā)明實(shí)施例所提供的一種信息推送方法可以包括以下步驟:
[0047]接收所述IT系統(tǒng)服務(wù)器發(fā)送的處理進(jìn)度更新指令,所述處理進(jìn)度更新指令包含用戶登錄標(biāo)識(shí)、用戶終端的標(biāo)識(shí)和處理進(jìn)度更新內(nèi)容;
[0048]根據(jù)所述用戶終端的標(biāo)識(shí),確定所述用戶終端的操作系統(tǒng)類(lèi)型;
[0049]根據(jù)所確定的操作系統(tǒng)類(lèi)型,調(diào)用相應(yīng)的推送服務(wù),將所述處理進(jìn)度更新內(nèi)容推送至所述用戶終端。
[0050]上述步驟的執(zhí)行主體為信息推送服務(wù)器。在實(shí)際應(yīng)用中,用戶可以通過(guò)多個(gè)終端登錄IT系統(tǒng),多個(gè)終端可能具有不同類(lèi)型的操作系統(tǒng),不同類(lèi)型的終端操作系統(tǒng)對(duì)應(yīng)不同的推送服務(wù),信息推送服務(wù)器根據(jù)接收到的處理進(jìn)度更新指令中的用戶終端的標(biāo)識(shí),可以確定用戶終端的操作系統(tǒng)類(lèi)型,從而可以根據(jù)所確定的操作系統(tǒng)類(lèi)型,調(diào)用相應(yīng)的推送服務(wù),將處理進(jìn)度更新內(nèi)容推送至用戶所使用的終端。
[0051]應(yīng)用本發(fā)明實(shí)施例所提供的技術(shù)方案,在傳統(tǒng)的IT系統(tǒng)基礎(chǔ)上增加了信息推送服務(wù)器,并在信息推送服務(wù)器中預(yù)先安裝至少一種類(lèi)型的終端操作系統(tǒng)的推送服務(wù),當(dāng)信息推送服務(wù)器接收到IT系統(tǒng)服務(wù)器發(fā)送的處理進(jìn)度更新指令后,根據(jù)用戶終端的操作系統(tǒng)類(lèi)型,調(diào)用相應(yīng)的推送服務(wù),可以將處理進(jìn)度更新內(nèi)容推送至用戶終端,使用戶在其所使用的終端上得到的信息保持一致,方便需要交替使用不同終端進(jìn)行事務(wù)處理的用戶的使用。
[0052]為了使本領(lǐng)域技術(shù)人員更好地理解本發(fā)明實(shí)施例中的技術(shù)方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0053]參見(jiàn)圖1所示,為本發(fā)明實(shí)施例提供的一種信息推送方法的實(shí)施流程圖,該方法應(yīng)用于信息推送服務(wù)器,信息推送服務(wù)器分別與IT系統(tǒng)服務(wù)器、用戶終端進(jìn)行通信連接,在信息推送服務(wù)器中預(yù)先安裝有至少一種類(lèi)型的終端操作系統(tǒng)的推送服務(wù),該方法可以包括以下步驟:
[0054]SllO:接收所述IT系統(tǒng)服務(wù)器發(fā)送的處理進(jìn)度更新指令;
[0055]所述處理進(jìn)度更新指令包含用戶登錄標(biāo)識(shí)、用戶終端的標(biāo)識(shí)和處理進(jìn)度更新內(nèi)容。
[0056]在實(shí)際應(yīng)用中,用戶可以使用終端登錄IT系統(tǒng),進(jìn)行相應(yīng)的事務(wù)處理。隨著終端技術(shù)的快速發(fā)展,用戶所使用的終端可以是電腦終端,還可以是智能終端。不同終端所具有的操作系統(tǒng)的類(lèi)型可能不同,目前常見(jiàn)的智能終端操作系統(tǒng)類(lèi)型有蘋(píng)果1s操作系統(tǒng)和安卓操作系統(tǒng)。
[0057]當(dāng)用戶使用用戶名等登錄標(biāo)識(shí)登錄IT系統(tǒng)時(shí),通過(guò)用戶終端與IT系統(tǒng)服務(wù)器間的交互,IT系統(tǒng)服務(wù)器可以獲得用戶登錄標(biāo)識(shí)和用戶終端的標(biāo)識(shí)??梢岳斫獾氖?,用戶在其所使用的終端上處理事務(wù)的進(jìn)度信息可以由用戶終端發(fā)送給IT系統(tǒng)服務(wù)器,還可以由IT系統(tǒng)服務(wù)器定期或不定期地從用戶終端主動(dòng)獲取,得到該用戶的處理進(jìn)度更新內(nèi)容。當(dāng)然,其他用戶可以通過(guò)該IT系統(tǒng)向該用戶發(fā)送消息,從而IT系統(tǒng)服務(wù)器可以確定該用戶是否增加了需要處理的事務(wù),得到該用戶的處理進(jìn)度更新內(nèi)容。
[0058]為方便理解IT系統(tǒng)服務(wù)器所發(fā)送的處理進(jìn)度更新指令,舉例說(shuō)明。用戶A為當(dāng)前用戶,其使用終端X登錄IT系統(tǒng)處理審批請(qǐng)求。通過(guò)終端X和IT系統(tǒng)服務(wù)器間的交互,IT系統(tǒng)服務(wù)器可以獲得用戶A的登錄標(biāo)識(shí)和終端X的標(biāo)識(shí)。如果用戶A當(dāng)前需要處理的審批請(qǐng)求為m個(gè),當(dāng)用戶A在終端X上處理了 I個(gè)審批請(qǐng)求,則IT系統(tǒng)服務(wù)器可以確定用戶A的處理進(jìn)度,即待審批請(qǐng)求應(yīng)該更新為m-Ι個(gè);如果用戶A當(dāng)前需要處理的審批請(qǐng)求為η個(gè),用戶B向其發(fā)送了 I個(gè)審批請(qǐng)求,則IT系統(tǒng)服務(wù)器可以確定用戶A的處理進(jìn)度,即待審批請(qǐng)求應(yīng)該更新為η+1個(gè)。
[0059]也就是說(shuō),當(dāng)用戶通過(guò)多個(gè)終端登錄IT系統(tǒng)時(shí),通過(guò)用戶終端與IT系統(tǒng)服務(wù)器間的交互,IT系統(tǒng)服務(wù)器可以獲知用戶登錄標(biāo)識(shí)、用戶終端的標(biāo)識(shí),處理進(jìn)度更新內(nèi)容等信息,將包含這些信息的處理進(jìn)度更新指令發(fā)送給信息推送服務(wù)器,信息推送服務(wù)器接收到IT系統(tǒng)服務(wù)器發(fā)送的處理進(jìn)度更新指令后,繼續(xù)執(zhí)行步驟S120的操作。
[0060]S120:根據(jù)所述用戶終端的標(biāo)識(shí),確定所述用戶終端的操作系統(tǒng)類(lèi)型;
[0061]如前所述,用戶可以通過(guò)多個(gè)終端登錄IT系統(tǒng),多個(gè)終端所具有的操作系統(tǒng)的類(lèi)型不一定相同??梢岳斫獾氖?,對(duì)于具有不同操作系統(tǒng)類(lèi)型的終端,可以使用不同的標(biāo)識(shí)號(hào)碼或者符號(hào)對(duì)其所具有的操作系統(tǒng)的類(lèi)型進(jìn)行識(shí)別。如,對(duì)于蘋(píng)果終端,可以使用介質(zhì)訪問(wèn)控制地址(MAC地址)對(duì)蘋(píng)果1S操作系統(tǒng)進(jìn)行標(biāo)識(shí),對(duì)于安卓終端,可以使用移動(dòng)設(shè)備國(guó)際識(shí)別碼(MEI)對(duì)安卓操作系統(tǒng)進(jìn)行識(shí)別。也就是說(shuō),根據(jù)用戶終端的標(biāo)識(shí),可以確定用戶終端的操作系統(tǒng)類(lèi)型。
[0062]在本發(fā)明的一種【具體實(shí)施方式】中,用戶終端的標(biāo)識(shí)可以包括:用戶終端的介質(zhì)訪問(wèn)控制地址、用戶終端的移動(dòng)設(shè)備國(guó)際識(shí)別碼中的至少一種。當(dāng)然,用于確定用戶終端的操作系統(tǒng)的類(lèi)型的用戶終端的標(biāo)識(shí)不限于以上兩種。
[0063]S130:根據(jù)所確定的操作系統(tǒng)類(lèi)型,調(diào)用相應(yīng)的推送服務(wù),將所述處理進(jìn)度更新內(nèi)容推送至所述用戶終端。
[0064]如果用戶使用多個(gè)具有不同類(lèi)型操作系統(tǒng)的終端同時(shí)登錄IT系統(tǒng),則根據(jù)接收到的IT系統(tǒng)服務(wù)器發(fā)送的處理進(jìn)度更新指令中的用戶終端的標(biāo)識(shí),可以確定出多個(gè)用戶終端的操作系統(tǒng)類(lèi)型,如步驟S120確定的用戶終端的操作系統(tǒng)類(lèi)型分別為:蘋(píng)果1S操作系統(tǒng)、安卓操作系統(tǒng)和Windows操作系統(tǒng)。
[0065]信息推送服務(wù)器根據(jù)確定的蘋(píng)果1S操作系統(tǒng)類(lèi)型,調(diào)用其預(yù)先安裝的與蘋(píng)果1S操作系統(tǒng)相應(yīng)的推送服務(wù),將處理進(jìn)度更新內(nèi)容推送到用戶所使用的蘋(píng)果終端;根據(jù)確定的安卓操作系統(tǒng)類(lèi)型,調(diào)用其預(yù)先安裝的與安卓操作系統(tǒng)相應(yīng)的推送服務(wù),將處理進(jìn)度更新內(nèi)容推送到用戶所用的安卓終端;根據(jù)確定的Windows操作系統(tǒng)類(lèi)型,調(diào)用其預(yù)先安裝的Windows操作系統(tǒng)相應(yīng)的推送服務(wù),將處理進(jìn)度更新內(nèi)容推送到用戶所使用的電腦終端。
[0066]需要說(shuō)明的是,信息推送服務(wù)器接收到的處理進(jìn)度更新內(nèi)容可以是處理進(jìn)度更新后的內(nèi)容,信息推送服務(wù)器在IT系統(tǒng)服務(wù)器和用戶終端之間作為轉(zhuǎn)發(fā)者,將處理進(jìn)度更新后的內(nèi)容推送至用戶終端;信息推送服務(wù)器接收到的處理進(jìn)度更新內(nèi)容還可以是待處理