首頁(yè) > 新聞 > 標(biāo)準(zhǔn) >

即時(shí)通訊有標(biāo)準(zhǔn)

2003-06-30 00:00:00   作者:   來(lái)源:   評(píng)論:0  點(diǎn)擊:



  目前IM有四種協(xié)議:即時(shí)信息和空間協(xié)議(IMPP)、空間和即時(shí)信息協(xié)議(PRIM)、針對(duì)即時(shí)通訊和空間平衡擴(kuò)充的進(jìn)程開(kāi)始協(xié)議SIP(SIMPLE)以及XMPP。PRIM與XMPP、 SIMPLE類(lèi)似,但已經(jīng)不再使用了。
  IMPP主要定義必要的協(xié)議和數(shù)據(jù)格式,用來(lái)構(gòu)建一個(gè)具有空間接收、發(fā)布能力的即時(shí)信息系統(tǒng)。到目前為止,這個(gè)組織已經(jīng)出版了三個(gè)草案RFC,但主要的有兩個(gè):一個(gè)是針對(duì)站點(diǎn)空間和即時(shí)通訊模型的(RFC 2778);另一個(gè)是針對(duì)即時(shí)通訊/空間協(xié)議需求條件的(RFC2779)。RFC2778是一個(gè)資料性質(zhì)的草案,定義了所有presence和IM服務(wù)的原理。RFC2779定義了IMPP的最小需求條件。另外,這個(gè)草案還就presence服務(wù)定義了一些條款,如運(yùn)行的命令、信息的格式,以及presence服務(wù)器如何把presence的狀態(tài)變化通知給客戶(hù)。
  SIMPLE是目前為止制定的較為完善的一個(gè)。SIMPLE和XMPP兩個(gè)協(xié)議,都符合RFC2778和RFC2779 。SIMPLE計(jì)劃利用SIP來(lái)發(fā)送presence信息。SIP是IETF中為終端制定的協(xié)議。SIP一般考慮用在建立語(yǔ)音通話(huà)中,一旦連接以后,依靠如實(shí)時(shí)協(xié)議(RTP)來(lái)進(jìn)行實(shí)際上的語(yǔ)音發(fā)送。但SIP不僅僅能被用在語(yǔ)音中,也可以用于視頻。SIMPLE被定義為建立一個(gè)IM進(jìn)程的方法。SIMPLE在2002年夏季得到額外的信任,目前,微軟和IBM都致力于在它們的即時(shí)通訊系統(tǒng)中實(shí)現(xiàn)這個(gè)協(xié)議。
  SIMPLE小組致力于進(jìn)程模式的操作,這將提升運(yùn)行效率,使基于SIP的機(jī)制能夠進(jìn)行會(huì)議和三方電話(huà)交談控制,也考慮到能和未來(lái)提供的許多新特性實(shí)現(xiàn)兼容并提升表現(xiàn)能力。有了進(jìn)程模式,SIMPLE使用SIP來(lái)建立一次進(jìn)程,再利用SDP(進(jìn)程描述協(xié)議)來(lái)實(shí)際傳輸IM數(shù)據(jù)。
  XMPP是一種基于XML的協(xié)議,它繼承了在XML環(huán)境中靈活的發(fā)展性。這表明XMPP是可擴(kuò)展的?梢酝ㄟ^(guò)發(fā)送擴(kuò)展的信息來(lái)處理用戶(hù)的需求,以及在XMPP的頂端建立如內(nèi)容發(fā)布系統(tǒng)和基于地址的服務(wù)等應(yīng)用程序。而且,XMPP包含了針對(duì)服務(wù)器端的軟件協(xié)議,使之能與另一個(gè)進(jìn)行通話(huà),這使得開(kāi)發(fā)者更容易建立客戶(hù)應(yīng)用程序或給一個(gè)配好系統(tǒng)添加功能。
  XMPP目前在免費(fèi)源代碼開(kāi)放Jabber IM系統(tǒng)中被廣泛采用。2002年,這個(gè)產(chǎn)品有超過(guò)5萬(wàn)的下載量。XMPP擁有成千的Jabber開(kāi)發(fā)者,以及大約數(shù)萬(wàn)臺(tái)配置的服務(wù)器和超過(guò)百萬(wàn)的終端用戶(hù)。
  在XMPP能夠成為標(biāo)準(zhǔn)前,還需要努力克服它本身的缺點(diǎn)。對(duì)于網(wǎng)絡(luò)協(xié)同工作者而言,需要加強(qiáng)安全性和互連性。

賽迪網(wǎng) 中國(guó)信息化(industry.ccidnet.com)

相關(guān)閱讀:

分享到: 收藏

專(zhuān)題