亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

傳輸云存儲(chǔ)文件的方法、融合通信平臺(tái)、發(fā)送端及系統(tǒng)的制作方法_4

文檔序號(hào):9914418閱讀:來(lái)源:國(guó)知局
存儲(chǔ)文件傳輸能力。同樣需要說(shuō)明的是,該云存儲(chǔ)文件傳輸能力的標(biāo)簽并不局限于這一種方式。
[0095]步驟S603,發(fā)送端將待傳輸文件上傳至云存儲(chǔ)平臺(tái),由云存儲(chǔ)平臺(tái)將待傳輸文件的標(biāo)識(shí)信息發(fā)送給發(fā)送端。
[0096]在本實(shí)施例中,發(fā)送端選定要發(fā)送的待傳輸文件后,如果該待傳輸文件為發(fā)送端本地保存的文件,則發(fā)送端首先將待傳輸文件的校驗(yàn)信息發(fā)送至云存儲(chǔ)平臺(tái),優(yōu)選的,該校驗(yàn)信息可以為待傳輸文件的摘要信息,云存儲(chǔ)平臺(tái)接收到該校驗(yàn)信息后,根據(jù)該校驗(yàn)信息判斷該待傳輸文件是否已經(jīng)存在于云存儲(chǔ)平臺(tái)上。若該校驗(yàn)信息為摘要信息,則可以采用摘要消息算法MD5進(jìn)行判斷。如果待傳輸文件已經(jīng)存在于云存儲(chǔ)平臺(tái)上,則發(fā)送端無(wú)需再將本地保存文件的文件上傳至云存儲(chǔ)平臺(tái),云存儲(chǔ)平臺(tái)直接將待傳輸文件在云存儲(chǔ)平臺(tái)上的標(biāo)識(shí)信息發(fā)送給接收端;如果待傳輸文件不存在于云存儲(chǔ)平臺(tái)上,則發(fā)送端需要將本地保存的待傳輸文件先上傳至云存儲(chǔ)平臺(tái),然后在云存儲(chǔ)平臺(tái)接收并保存了待傳輸文件之后,云存儲(chǔ)平臺(tái)再將待傳輸文件的標(biāo)識(shí)信息發(fā)送給接收端。
[0097]步驟S604,發(fā)送端發(fā)送文件傳輸請(qǐng)求,文件傳輸請(qǐng)求包括:待傳輸文件在云存儲(chǔ)平臺(tái)上的標(biāo)識(shí)/[目息。
[0098]在本實(shí)施例中,該文件傳輸請(qǐng)求的格式可以為SIP消息格式,并將消息類(lèi)型(content-type)定義為云存儲(chǔ)文件(cloudfile)類(lèi)型,文件傳輸請(qǐng)求是在待傳輸文件的類(lèi)型為云存儲(chǔ)文件類(lèi)型時(shí),發(fā)送端生成后向融合通信平臺(tái)進(jìn)行發(fā)送的。另外,該標(biāo)識(shí)信息可以為該待傳輸文件在云存儲(chǔ)平臺(tái)上的統(tǒng)一資源標(biāo)識(shí)符URI,且標(biāo)識(shí)信息中可以包含有待傳輸文件的鑒權(quán)信息和待傳輸文件的有效期的信息。
[0099]步驟S605,融合通信平臺(tái)根據(jù)文件傳輸請(qǐng)求,判斷接收端不具備云文件傳輸能力。
[0100]在本實(shí)施例中,當(dāng)融合通信終端接收了文件傳輸請(qǐng)求之后,根據(jù)文件傳輸請(qǐng)求中的內(nèi)容,判斷發(fā)送端所選擇的接收端不具備云存儲(chǔ)文件傳輸能力。在融合通信平臺(tái)判斷接收端具備云存儲(chǔ)文件傳輸能力時(shí),可以查看該接收端在融合通信平臺(tái)上的第二注冊(cè)消息所攜帶feature-tag是否為“cloudfile”,若不是,則說(shuō)明該接收端不具有云存儲(chǔ)文件傳輸能力。
[0101]步驟S606,融合通信平臺(tái)根據(jù)標(biāo)識(shí)信息,從云存儲(chǔ)平臺(tái)上下載文件。
[0102]在本實(shí)施例中,融合通信平臺(tái)可以根據(jù)該標(biāo)識(shí)信息使用HTTP協(xié)議從云存儲(chǔ)平臺(tái)上將待傳輸文件下載下來(lái)。
[0103]步驟S607,融合通信平臺(tái)通過(guò)會(huì)話初始協(xié)議SIP信令與接收端建立消息會(huì)話中續(xù)協(xié)議MSRP。
[0104]在本實(shí)施例中,在融合通信平臺(tái)將待傳輸文件下載下來(lái)后的待傳輸文件傳輸過(guò)程中,融合通信平臺(tái)可以先通過(guò)SIP信令與接收端建立MSRP會(huì)話通道。
[0105]步驟S608,融合通信平臺(tái)通過(guò)MSRP將待傳輸文件發(fā)送給接收端。
[0106]在本實(shí)施例中,融合通信平臺(tái)將待傳輸文件下載下來(lái)后,通過(guò)MSRP將待傳輸文件發(fā)送給接收端。
[0107]如圖7所示,為本發(fā)明的實(shí)施例中融合通信平臺(tái)的主要結(jié)構(gòu)框圖,融合通信平臺(tái)700主要包括:
[0108]接收模塊701,用于接收發(fā)送端發(fā)送的文件傳輸請(qǐng)求,文件傳輸請(qǐng)求包括:待傳輸文件在云存儲(chǔ)平臺(tái)上的標(biāo)識(shí)信息;第一發(fā)送模塊702,用于將包含待傳輸文件在云存儲(chǔ)平臺(tái)上的標(biāo)識(shí)信息的文件傳輸請(qǐng)求發(fā)送給接收端,由接收端根據(jù)待傳輸文件在云存儲(chǔ)平臺(tái)上的標(biāo)識(shí)信息,從云存儲(chǔ)平臺(tái)上下載待傳輸文件;或者用于根據(jù)待傳輸文件在云存儲(chǔ)平臺(tái)上的標(biāo)識(shí)信息從云存儲(chǔ)平臺(tái)上下載待傳輸文件,并將待傳輸文件發(fā)送給接收端。
[0109]可選的,接收模塊701進(jìn)一步用于接收發(fā)送端發(fā)送的第一注冊(cè)消息,并將第一注冊(cè)消息上傳至云存儲(chǔ)平臺(tái)進(jìn)行認(rèn)證,第一注冊(cè)消息中包含有發(fā)送端是否具有云存儲(chǔ)文件傳輸能力的標(biāo)簽。
[0110]可選的,融合通信平臺(tái)還包括判斷模塊,判斷模塊用于判斷接收端是否具有云存儲(chǔ)文件傳輸能力,若接收端具有云存儲(chǔ)文件傳輸能力,則觸發(fā)第一發(fā)送模塊702將包含待傳輸文件在云存儲(chǔ)平臺(tái)上的標(biāo)識(shí)信息的文件傳輸請(qǐng)求發(fā)送給接收端,由接收端根據(jù)待傳輸文件在云存儲(chǔ)平臺(tái)上的標(biāo)識(shí)信息,從云存儲(chǔ)平臺(tái)上下載待傳輸文件;若接收端不具有云存儲(chǔ)文件傳輸能力,則觸發(fā)第一發(fā)送模塊702根據(jù)待傳輸文件在云存儲(chǔ)平臺(tái)上的標(biāo)識(shí)信息從云存儲(chǔ)平臺(tái)上下載待傳輸文件,并將待傳輸文件直接發(fā)送給接收端。
[0111]可選的,接收模塊701進(jìn)一步用于接收接收端發(fā)送的第二注冊(cè)消息,第二注冊(cè)消息中包含有接收端是否具有云存儲(chǔ)文件傳輸能力的標(biāo)簽。
[0112]可選的,第一發(fā)送模塊702進(jìn)一步用于通過(guò)會(huì)話初始協(xié)議SIP信令建立與接收端的消息會(huì)話中繼協(xié)議MSRP會(huì)話,并通過(guò)MSRP會(huì)話將待傳輸文件發(fā)送給接收端。
[0113]如圖8所示,為本本發(fā)明的實(shí)施例中發(fā)送端800的主要結(jié)構(gòu)框圖,發(fā)送端800主要包括:
[0114]獲取模塊801,用于從云存儲(chǔ)平臺(tái)中獲取待傳輸文件在云存儲(chǔ)平臺(tái)上的標(biāo)識(shí)信息;第二發(fā)送模塊802,用于向融合通信平臺(tái)發(fā)送文件傳輸請(qǐng)求,文件傳輸請(qǐng)求包括:待傳輸文件在云存儲(chǔ)平臺(tái)上的標(biāo)識(shí)信息,通過(guò)融合通信平臺(tái)將包含待傳輸文件在云存儲(chǔ)平臺(tái)上的標(biāo)識(shí)信息的文件傳輸請(qǐng)求發(fā)送給接收端,由接收端根據(jù)待傳輸文件在云存儲(chǔ)平臺(tái)上的標(biāo)識(shí)信息,從云存儲(chǔ)平臺(tái)上下載待傳輸文件;或者通過(guò)融合通信平臺(tái)根據(jù)待傳輸文件在云存儲(chǔ)平臺(tái)上的標(biāo)識(shí)信息從云存儲(chǔ)平臺(tái)上下載待傳輸文件,并將待傳輸文件發(fā)送給接收端。
[0115]可選的,第二發(fā)送模塊802進(jìn)一步用于將待傳輸文件的校驗(yàn)信息發(fā)送至云存儲(chǔ)平臺(tái),由云存儲(chǔ)平臺(tái)根據(jù)接收到的校驗(yàn)信息判斷待傳輸文件是否已存在于云存儲(chǔ)平臺(tái)上,若待傳輸文件已存在于云存儲(chǔ)平臺(tái)上,則由云存儲(chǔ)平臺(tái)將待傳輸文件的標(biāo)識(shí)信息發(fā)送至發(fā)送端;若待傳輸文件不存在于云存儲(chǔ)平臺(tái)上,則觸發(fā)第二發(fā)送模塊,在云存儲(chǔ)平臺(tái)接收并保存了待傳輸文件之后,由云存儲(chǔ)平臺(tái)將待傳輸文件的標(biāo)識(shí)信息發(fā)送至發(fā)送端。
[0116]可選的,第二發(fā)送模塊802進(jìn)一步用于向融合通信平臺(tái)發(fā)送第一注冊(cè)消息,并由融合通信平臺(tái)將第一注冊(cè)消息上傳至云存儲(chǔ)平臺(tái)進(jìn)行認(rèn)證,第一注冊(cè)消息中包含有發(fā)送端是否具有云存儲(chǔ)文件傳輸能力的標(biāo)簽。
[0117]如圖9所示,為本發(fā)明的實(shí)施例中文件傳輸?shù)南到y(tǒng)的主要結(jié)構(gòu)框圖,該系統(tǒng)900主要包括:
[0118]云存儲(chǔ)平臺(tái)和融合通信平臺(tái)。
[0119]可選的,系統(tǒng)還包括發(fā)送端。
[0120]在本實(shí)施例中,融合通信平臺(tái)支持對(duì)云存儲(chǔ)文件傳輸能力的處理,包括支持文件傳輸請(qǐng)求的類(lèi)型(content-type)定義為云存儲(chǔ)文件(cloudfile)類(lèi)型和支持第一注冊(cè)消息和第二注冊(cè)消息所攜帶的feature-tag為“cloudfile”。并且,融合通信終端能夠判斷并且根據(jù)接收端是否具備云存儲(chǔ)文件傳輸能力,選擇將包含待傳輸文件在云存儲(chǔ)平臺(tái)上的標(biāo)識(shí)信息的文件傳輸請(qǐng)求發(fā)送給接收端,由接收端根據(jù)待傳輸文件在云存儲(chǔ)平臺(tái)上的標(biāo)識(shí)信息,從云存儲(chǔ)平臺(tái)上下載待傳輸文件,或者根據(jù)待傳輸文件在云存儲(chǔ)平臺(tái)上的標(biāo)識(shí)信息從云存儲(chǔ)平臺(tái)上下載待傳輸文件并通過(guò)MSRP發(fā)送給接收端。
[0121]云存儲(chǔ)平臺(tái)可以提供云存儲(chǔ)文件的上傳、下載服務(wù)接口,并且可以支持云存儲(chǔ)文件的快速傳輸?shù)墓δ?,該快速傳輸可以為以秒為單位的傳輸?br>[0122]發(fā)送端具有云存儲(chǔ)文件傳輸能力,支持即時(shí)消息,且支持文件傳輸請(qǐng)求的類(lèi)型(content-type)定義為云存儲(chǔ)文件(cloudfile)類(lèi)型和支持第一注冊(cè)消息所攜帶的feature-tag為“cloudfile”,并且可以傳送云存儲(chǔ)文件在云存儲(chǔ)平臺(tái)上的標(biāo)識(shí)信息,可選的,該標(biāo)識(shí)信息可以為URI。同時(shí),發(fā)送端還支持云存儲(chǔ)文件的上傳和下載,并具備與云存儲(chǔ)平臺(tái)交換時(shí)實(shí)現(xiàn)快速傳輸?shù)墓δ埽摽焖賯鬏斂梢詾橐悦霝閱挝坏膫鬏敗?br>[0123]在整個(gè)傳輸云存儲(chǔ)文件的過(guò)程中,一方面,融合通信平臺(tái)、發(fā)送端及接收端均與云存儲(chǔ)平臺(tái)通過(guò)HTTP協(xié)議進(jìn)行待傳輸文件的傳輸過(guò)程。另一方面,融合通信平臺(tái)通過(guò)會(huì)話初始協(xié)議SIP信令建立與接收端的消息會(huì)話中繼協(xié)議MSRP會(huì)話,并通過(guò)該MSRP進(jìn)行待傳輸文件的傳輸。
[0124]以上的是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出對(duì)于本技術(shù)領(lǐng)域的普通人員來(lái)說(shuō),在不脫離本發(fā)明的原理前提下還可以作出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也在本發(fā)明的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種傳輸云存儲(chǔ)文件的方法,應(yīng)用于融合通信平臺(tái),其特征在于,所述方法包括: 所述融合通信平臺(tái)接收發(fā)送端發(fā)送的文件傳輸請(qǐng)求,所述文件傳輸請(qǐng)求包括:待傳輸文件在云存儲(chǔ)平臺(tái)上的標(biāo)識(shí)信息; 所述融合通信平臺(tái)將包含所
當(dāng)前第4頁(yè)1 2 3 4 5 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1