xmpp muc 群聊协议 1
翻譯來(lái)自 :?http://wiki.jabbercn.org/index.php?title=XEP-0045&variant=zh-cn#.E6.9C.AF.E8.AF.AD?
通用術(shù)語(yǔ)
Affiliation(崗位)?-- 一個(gè)長(zhǎng)期存在的和房間之間的聯(lián)系或連接; 可能的崗位有 "owner"(所有者), "admin"(管理者), "member"(成員), 以及 "outcast"(被排斥者) (當(dāng)然也可能沒(méi)有崗位); 崗位從角色來(lái)看是唯一的. 一個(gè)崗位跨越了用戶對(duì)一個(gè)房間的訪問(wèn)期間.
Ban(禁止) -- 從一個(gè)房間移除一個(gè)用戶以使這個(gè)用戶不能夠再進(jìn)入這個(gè)房間 (直到這個(gè)禁令被廢除為止). 一個(gè)被禁止的用戶的崗位為 "outcast"(被排斥者).
Bare JID(純JID) -- 一個(gè)用戶的標(biāo)識(shí)符 <user@host>, 不同于任何已有會(huì)話或資源的上下文, 與之相對(duì)的是全JID和房間JID.
Full JID(全JID)?-- 一個(gè)在線用戶的標(biāo)識(shí)符 <user@host/resource> , 不同于一個(gè)房間的上下文; 與之相對(duì)的是純JID和房間JID.
GC -- 最小的 "groupchat 1.0" 協(xié)議[7], Jabber社區(qū)于1999年開(kāi)發(fā); MUC 向后兼容GC.
History(歷史) -- 有限數(shù)量的消息節(jié), 由當(dāng)前討論的上下文提供發(fā)送給一個(gè)新的房客.
Invitation(邀請(qǐng)) -- 從一個(gè)用戶發(fā)出的特殊消息給另一個(gè)用戶, 邀請(qǐng)對(duì)方加入房間.
IRC -- Internet Relay Chat.
Kick(踢人) -- 臨時(shí)從一個(gè)房間移除一個(gè)與會(huì)者或游客; 這個(gè)用戶任何時(shí)候都可以再次進(jìn)入這個(gè)房間. 一個(gè)被踢的用戶的角色是"none".
Logging(記錄) -- 存儲(chǔ)發(fā)生在一個(gè)房間的討論內(nèi)容用于公開(kāi)發(fā)布到房間背景之外的地方.
Member(成員) -- 一個(gè)用戶在一個(gè)僅限會(huì)員的房間內(nèi)處于"white list"(白名單)內(nèi),或已經(jīng)注冊(cè)到一個(gè)公開(kāi)的房間. 一個(gè)成員的崗位是"member".
Moderator(主持人) -- 一個(gè)房間角色,通常和房間的管理有關(guān)但是這個(gè)角色可以被賦予非管理員; 可以踢人, 可以授予和撤銷(xiāo)發(fā)言權(quán), 等等. 一個(gè)主持人的角色是"moderator".
MUC -- 本文所定義的基于文本會(huì)議的多用戶聊天協(xié)議.
Occupant(房客) -- 一個(gè)房間里的任何Jabber用戶?(這是一個(gè) "抽象類(lèi)" 并且不對(duì)應(yīng)任何特定的角色).
Outcast(被排斥者) -- 一個(gè)被某個(gè)房間禁止的用戶. 一個(gè)被排斥者的崗位是 "outcast".
Participant(與會(huì)者) -- 一個(gè)沒(méi)有管理權(quán)限的房客; 在一個(gè)被主持的房間里, 參與者更多地被定義為有發(fā)言權(quán)的 (與之相反的是游客).?一個(gè)與會(huì)者的角色是"participant".
Private Message(私有消息) -- 從一個(gè)房客直接發(fā)給另一個(gè)房間JID的消息(不是房間本身廣播給所有房客的消息).
Role(角色) -- 在一個(gè)房間里的一個(gè)臨時(shí)的地位或者權(quán)限級(jí)別, 對(duì)于這個(gè)房間中的用戶的長(zhǎng)期崗位來(lái)說(shuō)是唯一的; 可能的角色有 "moderator"(主持人), "participant"(與會(huì)者), 和 "visitor"(游客) (也可能沒(méi)有預(yù)定義的角色). 一個(gè)角色僅僅存在于一個(gè)房客訪問(wèn)一個(gè)房間的期間.
Room(房間) -- 一個(gè)虛擬的地方, Jabber用戶象征性地加入它, 來(lái)和其他用戶一起參與一個(gè)實(shí)時(shí)的基于文本的會(huì)議.
Room Administrator(房間管理員) -- 一個(gè)由房間所有者授權(quán)的用戶, 可以執(zhí)行管理功能, 如禁止用戶等等; 無(wú)論如何, 不允許改變定義的房間特性. 一個(gè)管理員的崗位是"admin" .
Room ID(房間ID)?-- 一個(gè)房間JID的節(jié)點(diǎn)標(biāo)識(shí)符部分, 它可以是不透明的因而對(duì)人類(lèi)用戶沒(méi)有什么含義(見(jiàn) 語(yǔ)法的商業(yè)規(guī)則Business Rules for syntax); 與之相對(duì)的是房間名.
Room JID(房間JID) -- 在一個(gè)房間上下文中的一個(gè)房客,以 <room@service/nick> 來(lái)標(biāo)識(shí); 與之相對(duì)的是純JID和全JID.
Room Name(房間名) -- 一個(gè)用戶友好的, 自然語(yǔ)言的房間名字, 由房間所有者配置并在服務(wù)查詢(xún)中展示; 與之相對(duì)的是房間ID.
Room Nickname(房間昵稱(chēng)) -- 房間JID的資源標(biāo)識(shí)符部分(見(jiàn)語(yǔ)法的商業(yè)規(guī)則); 這是一個(gè)房客在這個(gè)房間中所呈現(xiàn)的"友好的名字".
Room Owner(房間所有者) -- 建立某個(gè)房間的Jabber用戶或一個(gè)被房間創(chuàng)建者或所有者指派擁有所有者權(quán)限(如果允許的話)的Jabber用戶; 它被允許改變定義好的房間特性, 也可以執(zhí)行全部的管理功能. 一個(gè)所有者的崗位為"owner".
Room Roster(房間名冊(cè)) -- 一個(gè)房間中的所有房客在一個(gè)Jabber客戶端的展現(xiàn).
Server(服務(wù)器) -- 一個(gè)Jabber服務(wù)器,可以關(guān)聯(lián)或不關(guān)聯(lián)一個(gè)基于文本的會(huì)議服務(wù).
Service(服務(wù)) -- 一個(gè)主機(jī), 提供基于文本的會(huì)議的能力; 通常但不必須是一個(gè)Jabber服務(wù)器的子域(例如, conference.jabber.org).
Subject(主題) -- 一個(gè)房間的臨時(shí)討論標(biāo)題.
Visit(訪問(wèn)) -- 一個(gè)房間的一個(gè)用戶的"session"(會(huì)話), 當(dāng)用戶進(jìn)入這個(gè)房間時(shí)開(kāi)始(也就是說(shuō), 成為一個(gè)房客) , 結(jié)束于用戶離開(kāi)房間之時(shí).
Visitor(游客) -- 在一個(gè)被主持的房間里的一個(gè)沒(méi)有發(fā)言權(quán)的房客(相反則是一個(gè)與會(huì)者). 一個(gè)游客的角色是"visitor".
Voice(發(fā)言權(quán)) -- 在一個(gè)被主持的房間里, 發(fā)送消息給全部房客的權(quán)限.
房間類(lèi)型
Fully-Anonymous Room(全匿名房間) -- 一個(gè)房間的房客的全JID或純JID不能被任何人查詢(xún)到, 包括房間管理員和房間所有者; 這類(lèi)房間是不推薦的(NOT RECOMMENDED)或不被MUC顯式支持, 但是如果一個(gè)服務(wù)提供適當(dāng)?shù)呐渲眠x項(xiàng)來(lái)使用這個(gè)協(xié)議,這種情況也是有可能的; 相對(duì)的則是非匿名房間和半匿名房間.
Hidden Room(隱藏房間) -- 一個(gè)無(wú)法被任何用戶以普通方法如搜索和服務(wù)查詢(xún)來(lái)發(fā)現(xiàn)的房間; 反義詞: 公開(kāi)(public)房間.
Members-Only Room(僅限會(huì)員的房間) -- 如果一個(gè)用戶不在成員列表中則無(wú)法加入的一個(gè)房間; 反義詞: 開(kāi)放(open)房間.
Moderated Room(被主持的房間) -- 只有有"發(fā)言權(quán)"的用戶才可以發(fā)送消息給所有房客的房間; 反義詞: 非主持的(Unmoderated)房間.
Non-Anonymous Room(非匿名房間) -- 一個(gè)房客的全JID會(huì)暴露給所有其他房客的房間, 盡管房客可以選擇任何期望的房間昵稱(chēng); 相對(duì)的是半匿名房間和全匿名房間.
Open Room(開(kāi)放房間) -- 任何人可以加入而不需要在成員列表中的房間; 反義詞: 僅限會(huì)員的房間.
Password-Protected Room(密碼保護(hù)房間) -- 一個(gè)用戶必須提供正確密碼才能加入的房間; 反義詞: 非保密房間.
Persistent Room(持久房間) -- 如果最后一個(gè)房客退出也不會(huì)被銷(xiāo)毀的房間; 反義詞: 臨時(shí)房間.
Public Room(公開(kāi)房間) -- 用戶可以通過(guò)普通方法如搜索和服務(wù)查詢(xún)來(lái)發(fā)現(xiàn)的房間; 反義詞: 隱藏房間.
Semi-Anonymous Room(半匿名房間) -- 一個(gè)房客的全JID只能被房間管理員發(fā)現(xiàn)的房間; 相對(duì)的是全匿名房間和非匿名房間.
Temporary Room(臨時(shí)房間) -- 如果最后一個(gè)房客退出就會(huì)被銷(xiāo)毀的房間; 反義詞: 持久房間.
Unmoderated Room(非主持的房間) -- 任何房客都被允許發(fā)送消息給所有房客的房間; 反義詞: 被主持的房間.
Unsecured Room(非保密房間) -- 任何人不需要提供密碼就可以進(jìn)入的房間; 反義詞: 密碼保護(hù)房間.
?
總結(jié)
以上是生活随笔為你收集整理的xmpp muc 群聊协议 1的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: AIX本地磁盘io优化
- 下一篇: [翻译] Shimmer