首頁>>>技術(shù)>>>即時(shí)通信

 

即時(shí)訊息及其在企業(yè)中的應(yīng)用

鄧侃 2002/05/27

  說起即時(shí)訊息 (Instance Messaging ),絕大多數(shù)網(wǎng)友一定不陌生,網(wǎng)上各式各樣的聊天室用的就是即時(shí)訊息技術(shù)。隨著網(wǎng)絡(luò)的發(fā)展,即時(shí)訊息是幾種發(fā)展最快的網(wǎng)絡(luò)技術(shù)之一。

  即時(shí)訊息技術(shù)是從電子郵件發(fā)展來的,即把訊息從一個(gè)用戶端傳到另一個(gè)指定的用戶端。不同于E-mail的是,即時(shí)訊息要求“接近實(shí)時(shí)”地傳輸訊息,這也是即時(shí)訊息最基本的要求。“接近實(shí)時(shí)”技術(shù)上并不復(fù)雜,它在TCP的基礎(chǔ)上非常容易實(shí)現(xiàn)。從用戶的角度來看,即時(shí)訊息的實(shí)時(shí)性使它成為一種非常實(shí)用的技術(shù),這可以從每天各種聊天室的客流量清楚地看到。在美國(guó),使用即時(shí)訊息的用戶在千萬以上,這個(gè)數(shù)目對(duì)于任何開發(fā)網(wǎng)絡(luò)軟件的公司都是不容忽視的。正是這個(gè)龐大的用戶群使美國(guó)幾大門戶網(wǎng)站都提供即時(shí)訊息服務(wù)從而吸引更多的用戶。

  即時(shí)訊息的擴(kuò)展方向

  在基本功能之上,幾年來,人們發(fā)掘出即時(shí)訊息的巨大潛力。今天,即時(shí)訊息的功能已經(jīng)擴(kuò)展到以下幾個(gè)重要方面:

  1. 除了傳送文本訊息,還能傳送圖像和多媒體訊息并且允許在訊息里附帶文件。

  2. 用戶不需要主動(dòng)監(jiān)視即時(shí)訊息服務(wù)器。當(dāng)新的訊息到達(dá)用戶端,服務(wù)器會(huì)自動(dòng)提示用戶。

  3. 當(dāng)用戶在離線狀態(tài)時(shí)服務(wù)器保留發(fā)給該用戶的訊息,當(dāng)用戶再次上線時(shí)會(huì)顯示所有訊息。

  4. 每個(gè)用戶都可以設(shè)置和更改自己的“好名單”,并且可以了解單上朋友的是否在線等。

  5. 允許用戶一對(duì)一、一對(duì)多和多對(duì)多交流。

  擴(kuò)展性、速度和協(xié)議

  即時(shí)訊息的用戶超過千萬,而且以AOL為例,它所有的服務(wù)器加起來,每天要處理幾千萬條訊息。很明顯,在即時(shí)訊息服務(wù)器的設(shè)計(jì)方面,可擴(kuò)展性(scalability)和速度(performance)就成為核心問題。服務(wù)器可擴(kuò)展性差意味著當(dāng)用戶人數(shù)很多時(shí),這個(gè)服務(wù)器因?yàn)槊Σ贿^來而成為訊息傳送過程中的瓶頸,從而使訊息的實(shí)時(shí)性下降很多。目前即時(shí)訊息服務(wù)器的設(shè)計(jì)有兩種方式,一種是傳統(tǒng)的用戶/服務(wù)器模式,換句話說所有用戶都把訊息傳給服務(wù)器,然后由服務(wù)器再把訊息轉(zhuǎn)遞到接收端。在這種情況下,每個(gè)用戶都和服務(wù)器建立一個(gè)TCP通道,但發(fā)信人和收信人之間沒有直接的交流渠道。采用這種模式需要對(duì)服務(wù)器的設(shè)計(jì)特別留心,以保證可擴(kuò)展性。第二種方式是服務(wù)器只負(fù)責(zé)幫助發(fā)信人和收信人建立一個(gè)TCP通道,用戶和用戶之間接下來的交流就不再通過服務(wù)器,而是直接在建好的TCP通道上進(jìn)行。這種設(shè)計(jì)考慮到即時(shí)訊息的特殊性,因?yàn)楹芏嗲闆r下用戶的訊息是一對(duì)一的,同時(shí)這種設(shè)計(jì)大大減輕了服務(wù)器的壓力。但是如果用戶一對(duì)一交流的假設(shè)不成立,這種設(shè)計(jì)有可能在用戶之間建立了太多的不必要的TCP通道,從而加大網(wǎng)絡(luò)的壓力。

  不同于普通的電子郵件,即時(shí)訊息出于各種各樣的原因,從開始到今天仍沒有統(tǒng)一的協(xié)議。幾種主流的協(xié)議包括:AIM (AOL Messager),YIM (Yahoo Messager) 和MIM (微軟的MSN Messager)。從基本功能上看它們有很多共同之處,而且有趣的是,這幾大公司都不公開自己的協(xié)議。

  協(xié)議的不一致性造成用戶的很多困擾,這在今天高度統(tǒng)一的網(wǎng)絡(luò)世界里實(shí)在是一件不可思議的事。幾年來,出于各方的壓力,幾大公司數(shù)次提議統(tǒng)一它們的即時(shí)訊息協(xié)議,但最后總是由于彼此各不相讓和一些其它商業(yè)上的原因而不了了之。

  即時(shí)訊息在企業(yè)中的應(yīng)用問題

  現(xiàn)在先來說說為什么企業(yè)里需要即時(shí)訊息,難道企業(yè)希望自己的員工上班時(shí)進(jìn)入公司的聊天室名正言順地聊天?當(dāng)然不是。目前,使用即時(shí)訊息比較多的行業(yè)是金融,法律和教育。在這些行業(yè)里,即時(shí)訊息可以極大地方便專家與用戶之間的交流。即時(shí)訊息結(jié)合了兩者的優(yōu)點(diǎn),對(duì)于提供咨詢的一方來說是服務(wù)客戶的一種很好的方式。

  由于即時(shí)訊息明顯地使很多工作變得方便,一些專家在2000年的一次市場(chǎng)調(diào)研后預(yù)測(cè)70%的企業(yè)會(huì)在2002年開始使用即時(shí)訊息。但近期有關(guān)方面卻報(bào)導(dǎo)只有30%的公司在使用即時(shí)訊息,42%的公司會(huì)在未來考慮使用即時(shí)訊息,這個(gè)數(shù)字遠(yuǎn)遠(yuǎn)低于一年多以前的估計(jì)。企業(yè)的顧慮究竟在哪里呢?原因是即時(shí)訊息技術(shù)有以下四個(gè)方面的問題有待解決:

  第一,如何實(shí)現(xiàn)各種不同即時(shí)訊息協(xié)議之間的互通性。也許讀者會(huì)問,在一個(gè)公司里全部使用一種協(xié)議不就好了嗎?為什么要使用多種協(xié)議然后再頭痛協(xié)議的互通性呢?技術(shù)上,公司內(nèi)部統(tǒng)一協(xié)議當(dāng)然不是問題,但是人們的顧慮在于在這場(chǎng)統(tǒng)一協(xié)議的戰(zhàn)爭(zhēng)中誰會(huì)最終勝利。假設(shè)公司選定了AIM,但幾年以后,MIM成為工業(yè)標(biāo)準(zhǔn),那么公司繼續(xù)維持AIM服務(wù)器的費(fèi)用就會(huì)越來越高,而重新購(gòu)買安裝MIM服務(wù)器的麻煩也不會(huì)小,因?yàn)楹芸赡軤砍兜胶头⻊?wù)器相連的其他硬件和軟件。目前很多公司仍處在觀望狀態(tài),如果真的開始使用即時(shí)訊息,比較穩(wěn)妥的方案是采用一種兼容各種協(xié)議的軟件。

  第二,在企業(yè)軟件的設(shè)計(jì)里,安全因素是非常重要的一環(huán)。即時(shí)訊息當(dāng)然也不例外。在各種各樣的安全因素里,即時(shí)訊息需要著重注意的包括:

  1. 登錄控制 (Access Control)。基本的登錄控制是確認(rèn)用戶的身份,此外,公司即時(shí)訊息服務(wù)器應(yīng)該可以設(shè)置更多更細(xì)致的規(guī)則來控制用戶的權(quán)限,尤其應(yīng)該防止用戶通過即時(shí)訊息向外界網(wǎng)絡(luò)泄露公司的商業(yè)機(jī)密。

  2. 檢測(cè)信件里的病毒。病毒傳播最好的媒介就是信件,無論是電子郵件還是即時(shí)訊息。病毒的檢測(cè)計(jì)算量大,耗時(shí)長(zhǎng),所以即時(shí)訊息實(shí)時(shí)性要求很高,大部分時(shí)候,安全的考慮仍高過實(shí)時(shí)性。

  3. 很多時(shí)候,即時(shí)訊息用戶不希望把自己的IP地址顯示給對(duì)方。在這種情況下,即時(shí)訊息服務(wù)器應(yīng)該進(jìn)行地址轉(zhuǎn)換,即把用戶的真實(shí)地址換成一個(gè)服務(wù)器預(yù)先設(shè)定的IP地址。

  第三,如何把即時(shí)訊息和現(xiàn)有的公司目錄(directories)整合在一起。在公司里,每個(gè)雇員都有自己的用戶名、ID、電話以及其它個(gè)人信息,這些信息用在雇員E-mail地址、工資單以及很多其它地方。大多數(shù)公司把雇員的信息存在目錄里,比如LDAP就是很常用的一種目錄服務(wù)協(xié)議。如何把即時(shí)訊息里的用戶名轉(zhuǎn)換到目錄里的雇員信息是非常有價(jià)值的,因?yàn)樵诮^大多數(shù)情況下用戶的登錄權(quán)限是存在目錄里的。這樣對(duì)即時(shí)訊息的登錄管理就和公司其它服務(wù)的登錄管理統(tǒng)一起來,而無需為即時(shí)訊息設(shè)置單獨(dú)的管理目錄和規(guī)則。

  即時(shí)訊息的存檔問題

  如何把即時(shí)訊息存檔(archive)?即時(shí)訊息畢竟是從聊天室發(fā)展起來的,原來,即時(shí)訊息的用戶對(duì)存檔的需求并不強(qiáng)烈,但是公司里使用即時(shí)訊息可能出于完全不一樣的目的,所以很多時(shí)候訊息不僅要存下來,而且要方便今后檢索。到目前為止,絕大多數(shù)即時(shí)訊息系統(tǒng)尚缺少存檔功能。不過,可以把即時(shí)訊息當(dāng)作文件來管理,并提供類似于存檔的功能。目前,生產(chǎn)文件管理軟件的公司Documentum Inc.已經(jīng)開始進(jìn)行這方面的工作。

  問題出現(xiàn)了總會(huì)有人去解決,尤其是這個(gè)問題后面有著巨大的商機(jī)。對(duì)于上述的四個(gè)問題,除了第一個(gè)以外,其余三個(gè)都比較容易解決。但如何讓用戶通過統(tǒng)一的界面卻用不同的協(xié)議進(jìn)行交流仍然是個(gè)大問題。幾家小公司對(duì)這些協(xié)議進(jìn)行reengineering,即通過分析用戶端的文件包(message packets)來破解協(xié)議,這些小公司里具有代表性的是FaceTime。FaceTime的口號(hào)是“讓即時(shí)訊息登大雅之堂”(IM Applications For Business)。到目前為止,F(xiàn)aceTime的即時(shí)訊息系統(tǒng)支持幾種主要的協(xié)議,也就是說通過FaceTime系統(tǒng)的處理,AIM用戶可以和其他AIM用戶聯(lián)絡(luò),YIM和MIM用戶亦然。另外,F(xiàn)aceTime在安全性能、與企業(yè)現(xiàn)有目錄的整合以及文件管理等諸方面都做了很多工作。希望在不久的將來,它會(huì)被越來越多的企業(yè)承認(rèn)并使用。

賽迪網(wǎng)

 



相關(guān)鏈接:
VeriSign和AOL提供加密即時(shí)訊息傳遞服務(wù) 2002-05-13
超越ICQ:MSN Messenger澳大利亞受寵 2002-04-29
調(diào)查顯示即時(shí)通訊將成電子商務(wù)網(wǎng)站的好幫手 2002-04-27
臺(tái)灣島內(nèi)MSN Messenger家庭使用者超越ICQ 2002-04-26
手機(jī)上也能跑"ICQ"?AT&T與AOL圖謀移動(dòng)霸業(yè) 2002-04-24

分類信息:  企業(yè)_與_即時(shí)通信  企業(yè)_與_即時(shí)通信     行業(yè)_企業(yè)_新聞   技術(shù)_即時(shí)通信_(tái)新聞   技術(shù)_即時(shí)通信_(tái)文摘