freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

xep-0166中的xmpp協(xié)議jingle中文幫助文檔(編輯修改稿)

2024-12-01 10:58 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ms:xml:ns:xmppstanzas39。/ /error /iq 如果接收方希望轉(zhuǎn)向另一個(gè)地址,它 應(yīng)該 返回一個(gè) redirect/錯(cuò)誤。 例 4. 接收 方轉(zhuǎn)向 iq type=39。error39。 /balcony39。 /orchard39。 id=39。jingle139。 error type=39。cancel39。 redirect xmlns=39。urn:ietf:params:xml:ns:xmppstanzas39。xmpp:m/redirect /error /iq 如果接收方不支持 Jingle,則 必須 返回一個(gè)錯(cuò)誤。 例 5. 接收方不支持 Jingle iq type=39。error39。 /balcony39。 /orchard39。 id=39。jingle139。 error type=39。cancel39。 serviceunavailable xmlns=39。urn:ietf:params:xml:ns:xmppstanzas39。/ /error /iq 如果接收方不支持任何一種指定的內(nèi)容 描述格式,它 必須 返回一個(gè) featurenotimplemented/錯(cuò)誤,和具有 Jingle 特性的出錯(cuò)條件的 unsupportedcontent。 例 6. 接收方不支持任何內(nèi)容描述格式 iq type=39。error39。 /balcony39。 /orchard39。 id=39。jingle139。 error type=39。cancel39。 featurenotimplemented xmlns=39。urn:ietf:params:xml:ns:xmppstanzas39。/ unsupportedcontent xmlns=39。 /error /iq 如果接收方不支持任何一種指定的內(nèi)容傳輸方法,它 必須 返回一個(gè) featurenotimplemented/錯(cuò)誤,和具有 Jingle 特性的出錯(cuò)條件的 unsupportedtransports。 例 7. 接收方不支持任何內(nèi)容傳輸方法 iq type=39。error39。 /balcony39。 /orchard39。 id=39。jingle139。 error type=39。cancel39。 featurenotimplemented xmlns=39。urn:ietf:params:xml:ns:xmppstanzas39。/ unsupportedtransports xmlns=39。 /error /iq 如果發(fā)起請(qǐng)求的格式錯(cuò)誤,接收方 必須 返回一個(gè) badrequest/錯(cuò)誤。 例 8. 發(fā)起請(qǐng)求的格式錯(cuò)誤 iq type=39。error39。 /balcony39。 /orchard39。 id=39。jingle139。 error type=39。cancel39。 badrequest xmlns=39。urn:ietf:params:xml:ns:xmppstanzas39。/ /error /iq 拒絕 為拒絕會(huì)話發(fā)起請(qǐng)求,接收方 必須 響應(yīng)收到的會(huì)話發(fā)起請(qǐng)求,然后按 中止 中描述的方法中止會(huì)話。 協(xié)商 一般情況下,雙方在達(dá)成可接受的一系列內(nèi)容類型、內(nèi)容描述格式和內(nèi)容傳輸方法前,協(xié)商是必要的??赡芤獏f(xié)商的這些參數(shù)的組合是很多的,這里并沒(méi)有列出全部(有些在各種內(nèi)容描述格式和內(nèi)容傳輸方法規(guī)范中列出)。 一個(gè)會(huì)話級(jí)的協(xié)商是移除一種內(nèi)容類型。例如,讓我們?cè)O(shè)想,有一天朱麗葉的心情很糟糕,她當(dāng)然不想在和羅密歐的 Jingle 會(huì)話中包含視頻,所以她給羅密歐發(fā)送了一個(gè) “內(nèi)容移除 ”請(qǐng)求: 例 9. 內(nèi)容類型移除 iq /balcony39。 /orchard39。 id=39。reduce139。 type=39。set39。 jingle xmlns=39。 action=39。contentremove39。 /orchard39。 sid=39。a73sjjvkla37jfea39。 content creator=39。initiator39。 name=39。thisisthevideocontent39。/ /jingle /iq 實(shí)體收到了這個(gè)會(huì)話縮減請(qǐng)求,然后響應(yīng)這個(gè)請(qǐng)求: 例 10. 響應(yīng) iq /orchard39。 /balcony39。 id=39。reduce139。 type=39。result39。/ 如果縮減的結(jié)果是會(huì)話不再有任何內(nèi)容類型,收到會(huì)話縮減的實(shí)體 應(yīng)該 向另一方發(fā)送會(huì)話中止動(dòng)作(因?yàn)闆](méi)有內(nèi)容類型的會(huì)話是無(wú)效的)。 另一個(gè)會(huì)話級(jí) 的協(xié)商是增加一個(gè)內(nèi)容類型;然而,這個(gè)動(dòng)作 必不能 在會(huì)話處于 阻塞 狀態(tài)時(shí)來(lái)做,只有在會(huì)話處于 活動(dòng) 狀態(tài)時(shí)才可以。 接受 協(xié)商過(guò)內(nèi)容傳輸方法和內(nèi)容描述格式后,如果接收方確定能夠建立連接,它將向發(fā)起方法送確定接受: 例 11. 接收方確定接受呼叫 iq type=39。set39。 /balcony39。 /orchard39。 id=39。accept139。 jingle xmlns=39。 action=39。sessionaccept39。 /orchard39。 /balcony39。 sid=39。a73sjjvkla37jfea39。 content creator=39。initiator39。 name=39。thisistheaudiocontent39。 description xmlns=39。 … /description transport xmlns=39。 candidate .../ /transport /content /jingle /iq jingle/元素 必須 包含一個(gè)或多個(gè) content/元素,后者 必須 包含一個(gè) description元素和一個(gè) transport/元素。 jingle/元素 應(yīng)該 有 ?responder?屬性,以明確指明響應(yīng)實(shí)體的完整 JID,有關(guān)當(dāng)前 Jingle 會(huì)話的所有通訊,發(fā)起方應(yīng)該向這個(gè) JID 發(fā)送。 然后發(fā)起方響應(yīng)接收方的確認(rèn)接受: 例 12. 發(fā)起方響應(yīng)確認(rèn)接受 iq type=39。result39。 /balcony39。 /orchard39。 id=39。accept139。/ 此時(shí),發(fā)起方和接收方可以通過(guò)協(xié)商好的連接開(kāi)始發(fā)送內(nèi)容了。 如果一方無(wú)法找到合適的內(nèi)容傳輸方法,它 應(yīng)該 下面描述的那樣中止會(huì)話。 修改活動(dòng)會(huì)話 為修改一個(gè)活動(dòng)會(huì)話,任一方都可向另一方發(fā)送 contentremove、 contentadd、 contentmodify, descriptionmodify、 transportmodify 動(dòng)作。然后接收方發(fā)送恰當(dāng)?shù)腶ccept或 decline動(dòng)作,也可能首先發(fā)送一個(gè) info動(dòng)作。 如果雙方同時(shí)發(fā)送了修改消息,那么會(huì)話發(fā)起方的修改消息 必須 勝過(guò)接收方的修改消息,發(fā)起方 應(yīng)該 返回一個(gè) unexpectedrequest/錯(cuò)誤。 修改活動(dòng)會(huì)話的一個(gè)例子是增加一個(gè)會(huì)話內(nèi)容。例如,設(shè)想一下朱麗葉的心情好了,現(xiàn)在想加入視頻。于是向羅密歐發(fā)送 contentadd請(qǐng)求: 例 13. 增加一個(gè)內(nèi)容類型 iq /balcony39。 /orchard39。 id=39。add139。 type=39。set39。 jingle xmlns=39。 action=39。contentadd39。 /orchard39。 sid=39。a73sjjvkla37jfea39。 content creator=39。responder39。 name=39。videoisback39。 description xmlns=39。 … /description transport xmlns=39。 candidate .../ /transport /content /jingle /iq 實(shí)體接收到會(huì)話擴(kuò)展請(qǐng) 求,響應(yīng)這個(gè)請(qǐng)求,如果可接受,返回一個(gè)內(nèi)容接受: The entity receiving the session extension request then acknowledges the request and, if it is acceptable, returns a contentaccept: 例 14. 響應(yīng) iq /orchard39。 /balcony39。 id=39。add139。 type=39。result39。/ 例 15. 內(nèi)容接受 iq /orchard39。 /balcony39。 id=39。add239。 type=39。set39。 jingle xmlns=
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1