馬紅
摘 要: 近幾年來,隨著科學(xué)技術(shù)和信息化的不斷發(fā)展,信息化和數(shù)字化技術(shù)已經(jīng)得到了廣泛的應(yīng)用。在教育領(lǐng)域中,信息化的具體體現(xiàn)就是數(shù)字化在校園中的應(yīng)用,以網(wǎng)絡(luò)和數(shù)字化信息為基礎(chǔ)的校園就是數(shù)字化校園。在數(shù)字化校園中,要加快數(shù)字化校園的建設(shè)進(jìn)程,需要各種文字、視頻、語音等各種能夠即時(shí)溝通的方式,而這些即時(shí)溝通方式都需要即時(shí)通信技術(shù)提供。在此以即時(shí)通信技術(shù)為主要研究對(duì)象,對(duì)其在數(shù)字化校園當(dāng)中的應(yīng)用進(jìn)行探究和分析。
關(guān)鍵詞: 數(shù)字化校園建設(shè); 數(shù)字化信息; 即時(shí)通信技術(shù); 信息化技術(shù)
中圖分類號(hào): TN964?34 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2014)10?0068?03
Abstract: in recent years, with the continuous development of science and technology and the informatization, informatizaion and digitization technologies have been widely used. In the field of education, the embodiment of informatization is the application of digitization in the campus. The campus based on network and digital information is the digitization campus. To speed up the construction progress of digitization campus, need all kinds of instant communication ways including text, video and voice are need for providing instant communication technologies. Therefore, the instant communication technologies are the main object of study in this paper to explore and analyze their application in digital campus.
keyword: digitization campus construction; digitization information; instant communication technology; informatization technology
在信息技術(shù)迅猛發(fā)展的今天,不僅計(jì)算機(jī)多媒體技術(shù)在教學(xué)當(dāng)中得到廣泛的應(yīng)用,以計(jì)算機(jī)多媒體技術(shù)為依托的數(shù)字化也逐漸進(jìn)入到校園當(dāng)中。20世紀(jì)90年代起,我國(guó)各大高校逐漸開始構(gòu)建以多媒體信息資源為基礎(chǔ)的數(shù)字化校園網(wǎng)站,從而通過優(yōu)化計(jì)算機(jī)技術(shù)和數(shù)字化資源實(shí)現(xiàn)科學(xué)、教學(xué)、技術(shù)以及管理為一體的虛擬教育環(huán)境?,F(xiàn)階段,如何加快數(shù)字化校園當(dāng)中信息交換的速度是不斷推進(jìn)數(shù)字化校園過程中亟待解決的一個(gè)重大課題。對(duì)此,文章對(duì)及時(shí)通信技術(shù)進(jìn)行簡(jiǎn)要的概述,并探究其應(yīng)用在數(shù)字化校園當(dāng)中的意義和價(jià)值。
1 數(shù)字化校園的概述
所謂數(shù)字化校園,就是建立在數(shù)字化信息和計(jì)算機(jī)網(wǎng)絡(luò)的基礎(chǔ)上,通過計(jì)算機(jī)和多媒體網(wǎng)絡(luò)實(shí)現(xiàn)科研、教學(xué)、管理等為一體的校園信息一體化模式,目的是為了能夠充分地將校園數(shù)字化資源利用起來,實(shí)現(xiàn)校園環(huán)境、校園資源以及校園的應(yīng)用和管理數(shù)字化,最終提高校園的管理效率和教學(xué)質(zhì)量。在科學(xué)技術(shù)迅猛發(fā)展的今天,數(shù)字化校園的建設(shè)已經(jīng)成為高校信息化建設(shè)當(dāng)中的主流[1]。到目前為止,數(shù)字化校園中的數(shù)字化平臺(tái)構(gòu)架多種多樣,圖1是數(shù)字化校園當(dāng)中的其中一種構(gòu)架。
從圖1的數(shù)字化校園構(gòu)架當(dāng)中可以看出,這種構(gòu)架實(shí)現(xiàn)了校園管理、教學(xué)科研以及學(xué)生服務(wù)等的網(wǎng)上模式,并與學(xué)校的一卡通系統(tǒng)共同形成了一個(gè)個(gè)性化的門戶,同時(shí),這個(gè)個(gè)性化門戶還是建立在校園硬件基礎(chǔ)設(shè)施、基礎(chǔ)的服務(wù)平臺(tái)、統(tǒng)一的資源管理平臺(tái)的基礎(chǔ)之上的。數(shù)字化校園的構(gòu)建實(shí)現(xiàn)了當(dāng)前高校環(huán)境、高校管理、高校教學(xué)、高校科研、學(xué)生學(xué)習(xí)、日常生活管理和服務(wù)等的數(shù)字化。能夠有效地改善傳統(tǒng)校園管理當(dāng)中的不足,顯著提高高校的管理水平和教學(xué)質(zhì)量。
2 即時(shí)通信技術(shù)的概述
2.1 即時(shí)通信技術(shù)的概述
所謂即時(shí)通信(IM),指的是能夠?qū)崿F(xiàn)互聯(lián)網(wǎng)信息即時(shí)接收和發(fā)送的一種業(yè)務(wù),即時(shí)通信技術(shù)是在上個(gè)世紀(jì)的90年代末出現(xiàn)的,在計(jì)算機(jī)多媒體技術(shù)的支撐下,即時(shí)通信技術(shù)得到了快速的發(fā)展。到目前為止,即時(shí)通信技術(shù)已經(jīng)集成了電子郵件、博客、音樂、微博、微信等豐富多彩的功能,如今,即時(shí)通信成為了信息、交流、娛樂、搜索等多功能一體化的綜合信息平臺(tái)。耳熟能詳?shù)募磿r(shí)通信技術(shù)有騰訊QQ、百度hi、網(wǎng)易泡泡、MSN Messenger等,在激烈的市場(chǎng)競(jìng)爭(zhēng)當(dāng)中,騰訊QQ和MSN Messenger各領(lǐng)風(fēng)騷,尤其是騰訊QQ,基本上已經(jīng)成為人們?nèi)粘I詈凸ぷ鳟?dāng)中不可或缺的重要工具。據(jù)有關(guān)調(diào)查統(tǒng)計(jì)發(fā)現(xiàn),早在十年前,騰訊QQ的注冊(cè)用戶就已經(jīng)超過了1.7億人[2]。
2.2 即時(shí)通信技術(shù)的原理
即時(shí)通信技術(shù)是建立在互聯(lián)網(wǎng)的基礎(chǔ)之上的,與IP/TCP/UDP/Sockets,P2P,多媒體視音頻編解碼等多種技術(shù)手段具有十分密切的關(guān)系,即時(shí)通信技術(shù)的主要通信模式有兩個(gè),分別是客戶/服務(wù)器通信模式和對(duì)等通信模式。
首先,對(duì)客戶/服務(wù)器這一通信模式進(jìn)行分析??蛻?服務(wù)器這一通信模式的核心是數(shù)據(jù)庫(kù)服務(wù),有客戶機(jī)和服務(wù)器完成各自的功能,這種通信模式的不足之處在于由多個(gè)客戶機(jī)共同操作,具有更新丟失以及多用戶控制方面的缺陷。在實(shí)際的應(yīng)用當(dāng)中,客戶/服務(wù)器通信模式可以采用三層結(jié)構(gòu)的方式實(shí)現(xiàn)其即時(shí)通信的功能,這種三層客戶/服務(wù)器通信模式主要有客戶層、中間層和數(shù)據(jù)層組成,其中客戶層的主要任務(wù)是對(duì)交互界面進(jìn)行處理,中間層的任務(wù)是將事務(wù)邏輯表達(dá)出來,數(shù)據(jù)層的任務(wù)是轉(zhuǎn)換管理數(shù)據(jù)源和可選數(shù)據(jù)源。
其次,對(duì)對(duì)等通信模式進(jìn)行分析,在這一通信模式當(dāng)中,每一位客戶都是平等的參與者,分別扮演著使用者和提供者這兩個(gè)角色,客戶與客戶之間能夠直接的進(jìn)行通信,恩能夠夠有效的利用網(wǎng)絡(luò)帶寬資源,緩解網(wǎng)絡(luò)擁擠的狀況。對(duì)等通信模式的不足之處在于其基礎(chǔ)網(wǎng)絡(luò)P2P網(wǎng)絡(luò)的分散性、自治性、動(dòng)態(tài)性等特點(diǎn)導(dǎo)致客戶的訪問結(jié)果存在著明顯的不確定性。
從上面的分析來看,這2種通信模式各有千秋,而目前即時(shí)通信系統(tǒng)中通常將這兩者結(jié)合起來使用,有效地利用了這兩種通信模式的優(yōu)勢(shì),圖2所示的就是將2種通信模式結(jié)合起來使用的一種即時(shí)通信系統(tǒng),同時(shí)也是即時(shí)通信技術(shù)的原理圖。
2.3 即時(shí)通信技術(shù)的傳輸協(xié)議
在即時(shí)通信技術(shù)當(dāng)中,即時(shí)通信系統(tǒng)普遍都是不標(biāo)準(zhǔn)的系統(tǒng),這種系統(tǒng)的通信協(xié)議和接口都是由廠商直接定義的,為了加強(qiáng)即時(shí)通信系統(tǒng)的標(biāo)準(zhǔn)性,經(jīng)過了研發(fā)之后,目前具有的較有影響的標(biāo)準(zhǔn)即時(shí)通信系統(tǒng)主要有以下幾種:
第一,CPIM協(xié)議,這種即時(shí)通信技術(shù)的傳輸協(xié)議是即時(shí)通信系統(tǒng)通用結(jié)構(gòu)協(xié)議,對(duì)及時(shí)通信中的通用協(xié)議以及消息的格式都進(jìn)行了定義;第二,Jabber協(xié)議,這種傳輸協(xié)議是建立在XML協(xié)議的基礎(chǔ)之上的,具有開放性的特點(diǎn),比如,MSM Messenger、E?mail等即時(shí)通信所采用的傳輸協(xié)議就是Jabber協(xié)議;第三,XMPP協(xié)議,這一協(xié)議是基于Jabber協(xié)議的基礎(chǔ)之上的,具有清晰的語法、方面實(shí)現(xiàn)等優(yōu)勢(shì)[3]。
3 即時(shí)通信技術(shù)在數(shù)字化校園中的應(yīng)用
3.1 即時(shí)通信技術(shù)的結(jié)構(gòu)
現(xiàn)階段,校園中的互聯(lián)網(wǎng)和計(jì)算機(jī)技術(shù)的廣泛應(yīng)用,提高數(shù)字化校園當(dāng)中通信、交流、溝通、傳遞等的即時(shí)性和多元化,提高高校的工作效率,把即時(shí)通信技術(shù)應(yīng)用到數(shù)字化校園當(dāng)中是其中重要的一種手段。要在數(shù)字化校園當(dāng)中實(shí)現(xiàn)即時(shí)通信技術(shù)的應(yīng)用,實(shí)現(xiàn)高校通訊、交流、溝通、服務(wù)等即時(shí)功能,構(gòu)建一個(gè)即時(shí)信息傳遞統(tǒng)一服務(wù)的平臺(tái)。圖3是某校構(gòu)建的即時(shí)通信系統(tǒng)構(gòu)架圖,根據(jù)圖3所示的即時(shí)通信系統(tǒng)對(duì)其設(shè)計(jì)和構(gòu)建進(jìn)行分析。
3.2 數(shù)字化校園中即時(shí)通信技術(shù)的設(shè)計(jì)和實(shí)現(xiàn)
3.2.1 Web服務(wù)
Web服務(wù)的設(shè)計(jì)能夠在分布式、多層結(jié)構(gòu)、面向客戶的即時(shí)通信應(yīng)用系統(tǒng)的開發(fā)和部署當(dāng)中使用,這一服務(wù)是跨平臺(tái)的構(gòu)件體系結(jié)構(gòu),Web服務(wù)具有平臺(tái)無關(guān)性、強(qiáng)擴(kuò)展性、強(qiáng)分布性、高可靠性等優(yōu)勢(shì)。Web服務(wù)的主要服務(wù)功能包括了均衡動(dòng)態(tài)的負(fù)載量、為用戶發(fā)送即時(shí)信息,能夠獲取用戶的狀態(tài)和操作情況,能夠校驗(yàn)用戶所提交數(shù)據(jù)的合法性。即時(shí)通信技術(shù)在數(shù)字化校園的應(yīng)用當(dāng)中已經(jīng)擁有Web服務(wù)的標(biāo)準(zhǔn)訪問接口。在數(shù)字化校園當(dāng)中,基于ADO.NET的Web服務(wù)器主要面向?qū)W校的數(shù)據(jù)庫(kù)服務(wù)器;基于套接字的Web服務(wù)器其主要面向?qū)W校的信息維護(hù)服務(wù)器[4]。
3.2.2 信息維護(hù)服務(wù)器
信息維護(hù)器是即時(shí)通信系統(tǒng)中的中心部分,其重要的功能是溝通和傳達(dá)。比如,在用戶接收或者發(fā)送信息的過程中,由客戶端將用戶接收或者發(fā)送的信息記入到數(shù)據(jù)表當(dāng)中,而信息維護(hù)服務(wù)器根據(jù)系統(tǒng)中的時(shí)鐘功能對(duì)用戶消息表中有待發(fā)送的信息進(jìn)行定時(shí)的刷新,并提醒用戶及時(shí)接收信息,信息維護(hù)服務(wù)器在客戶端實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)通信的過程中充當(dāng)著“中間人”的角色[5]。由于數(shù)字化校園中的校園網(wǎng)絡(luò)環(huán)境十分復(fù)雜,因此,在校園網(wǎng)的構(gòu)建當(dāng)中,還需要配備諸多的路由器、防火墻等硬件設(shè)備。
3.2.3 狀態(tài)維護(hù)服務(wù)器
在數(shù)字化校園中構(gòu)建即時(shí)通信系統(tǒng),其系統(tǒng)構(gòu)架中的狀態(tài)維護(hù)服務(wù)器主要任務(wù)是對(duì)客戶端中客戶的在線狀態(tài)進(jìn)行維護(hù),不管是用戶上線、下線、隱身等都與狀態(tài)維護(hù)服務(wù)器聯(lián)系在一起,當(dāng)用戶登錄賬號(hào)時(shí),狀態(tài)維護(hù)器就會(huì)將用戶的IP地址、端口號(hào)、狀態(tài)的標(biāo)識(shí)等基本信息記入在用戶在線表當(dāng)中,當(dāng)用戶進(jìn)行信息的更改時(shí),狀態(tài)維護(hù)服務(wù)器就會(huì)相對(duì)應(yīng)地更改數(shù)據(jù)庫(kù)當(dāng)中的信息,當(dāng)狀態(tài)服務(wù)器將用戶的信息刪除時(shí)表示該用戶的賬號(hào)處于下線狀態(tài)。并且狀態(tài)維護(hù)器還具有異常下線的維護(hù)機(jī)制,即在異常下線和超時(shí)的情況下,狀態(tài)維護(hù)器也會(huì)將用戶的信息刪除[6]。
4 結(jié) 語
總之,把即時(shí)通信技術(shù)應(yīng)用到數(shù)字化校園當(dāng)中,能夠有效地提高校園信息的傳遞、交流、溝通等速度,實(shí)現(xiàn)校園網(wǎng)絡(luò)當(dāng)中的文字、語音、視頻等的即時(shí)溝通。同時(shí),還能夠有效地提高校園辦公的效率,方便了教師與學(xué)生之間的交流與溝通,有效地改善了傳統(tǒng)數(shù)字化校園當(dāng)中溝通信息失真、信息不對(duì)稱等的不足,能夠有效地節(jié)約校園通信的成本。目前的即時(shí)通信技術(shù)在校園當(dāng)中的應(yīng)用還存在著不足,要進(jìn)一步推廣即時(shí)通信技術(shù)在校園中的應(yīng)用,還有待相關(guān)人員的研發(fā)。
參考文獻(xiàn)
[1] 龐怡,許洪光,姜媛.即時(shí)通訊工具現(xiàn)狀及發(fā)展趨勢(shì)分析[J].科技情報(bào)開發(fā)與經(jīng)濟(jì),2012(16):24?27.
[2] 周光宇,鐘達(dá).數(shù)字化校園中知識(shí)可視化在線平臺(tái)的應(yīng)用研究[J].軟件導(dǎo)刊·教育技術(shù),2011(6):85?86.
[3] 高新成,王莉利,劉玉華.基于SOA的數(shù)字化校園應(yīng)用模式的研究[J].齊齊哈爾大學(xué)學(xué)報(bào):自然科學(xué)版,2011(5):39?42.
[4] 葉曉山.數(shù)字化校園中的多媒體技術(shù)及應(yīng)用[J].南京曉莊學(xué)院學(xué)報(bào),2012(4):108?112.
[5] 徐秀華,文必龍,劉丹江,等.一種基于Web即時(shí)消息的實(shí)現(xiàn)方法[J].計(jì)算機(jī)工程與設(shè)計(jì),2013(4):40?42.
[6] 代印唐,張世永.即時(shí)通信安全研究[J].電信科學(xué),2012(4):10?13.
其次,對(duì)對(duì)等通信模式進(jìn)行分析,在這一通信模式當(dāng)中,每一位客戶都是平等的參與者,分別扮演著使用者和提供者這兩個(gè)角色,客戶與客戶之間能夠直接的進(jìn)行通信,恩能夠夠有效的利用網(wǎng)絡(luò)帶寬資源,緩解網(wǎng)絡(luò)擁擠的狀況。對(duì)等通信模式的不足之處在于其基礎(chǔ)網(wǎng)絡(luò)P2P網(wǎng)絡(luò)的分散性、自治性、動(dòng)態(tài)性等特點(diǎn)導(dǎo)致客戶的訪問結(jié)果存在著明顯的不確定性。
從上面的分析來看,這2種通信模式各有千秋,而目前即時(shí)通信系統(tǒng)中通常將這兩者結(jié)合起來使用,有效地利用了這兩種通信模式的優(yōu)勢(shì),圖2所示的就是將2種通信模式結(jié)合起來使用的一種即時(shí)通信系統(tǒng),同時(shí)也是即時(shí)通信技術(shù)的原理圖。
2.3 即時(shí)通信技術(shù)的傳輸協(xié)議
在即時(shí)通信技術(shù)當(dāng)中,即時(shí)通信系統(tǒng)普遍都是不標(biāo)準(zhǔn)的系統(tǒng),這種系統(tǒng)的通信協(xié)議和接口都是由廠商直接定義的,為了加強(qiáng)即時(shí)通信系統(tǒng)的標(biāo)準(zhǔn)性,經(jīng)過了研發(fā)之后,目前具有的較有影響的標(biāo)準(zhǔn)即時(shí)通信系統(tǒng)主要有以下幾種:
第一,CPIM協(xié)議,這種即時(shí)通信技術(shù)的傳輸協(xié)議是即時(shí)通信系統(tǒng)通用結(jié)構(gòu)協(xié)議,對(duì)及時(shí)通信中的通用協(xié)議以及消息的格式都進(jìn)行了定義;第二,Jabber協(xié)議,這種傳輸協(xié)議是建立在XML協(xié)議的基礎(chǔ)之上的,具有開放性的特點(diǎn),比如,MSM Messenger、E?mail等即時(shí)通信所采用的傳輸協(xié)議就是Jabber協(xié)議;第三,XMPP協(xié)議,這一協(xié)議是基于Jabber協(xié)議的基礎(chǔ)之上的,具有清晰的語法、方面實(shí)現(xiàn)等優(yōu)勢(shì)[3]。
3 即時(shí)通信技術(shù)在數(shù)字化校園中的應(yīng)用
3.1 即時(shí)通信技術(shù)的結(jié)構(gòu)
現(xiàn)階段,校園中的互聯(lián)網(wǎng)和計(jì)算機(jī)技術(shù)的廣泛應(yīng)用,提高數(shù)字化校園當(dāng)中通信、交流、溝通、傳遞等的即時(shí)性和多元化,提高高校的工作效率,把即時(shí)通信技術(shù)應(yīng)用到數(shù)字化校園當(dāng)中是其中重要的一種手段。要在數(shù)字化校園當(dāng)中實(shí)現(xiàn)即時(shí)通信技術(shù)的應(yīng)用,實(shí)現(xiàn)高校通訊、交流、溝通、服務(wù)等即時(shí)功能,構(gòu)建一個(gè)即時(shí)信息傳遞統(tǒng)一服務(wù)的平臺(tái)。圖3是某校構(gòu)建的即時(shí)通信系統(tǒng)構(gòu)架圖,根據(jù)圖3所示的即時(shí)通信系統(tǒng)對(duì)其設(shè)計(jì)和構(gòu)建進(jìn)行分析。
3.2 數(shù)字化校園中即時(shí)通信技術(shù)的設(shè)計(jì)和實(shí)現(xiàn)
3.2.1 Web服務(wù)
Web服務(wù)的設(shè)計(jì)能夠在分布式、多層結(jié)構(gòu)、面向客戶的即時(shí)通信應(yīng)用系統(tǒng)的開發(fā)和部署當(dāng)中使用,這一服務(wù)是跨平臺(tái)的構(gòu)件體系結(jié)構(gòu),Web服務(wù)具有平臺(tái)無關(guān)性、強(qiáng)擴(kuò)展性、強(qiáng)分布性、高可靠性等優(yōu)勢(shì)。Web服務(wù)的主要服務(wù)功能包括了均衡動(dòng)態(tài)的負(fù)載量、為用戶發(fā)送即時(shí)信息,能夠獲取用戶的狀態(tài)和操作情況,能夠校驗(yàn)用戶所提交數(shù)據(jù)的合法性。即時(shí)通信技術(shù)在數(shù)字化校園的應(yīng)用當(dāng)中已經(jīng)擁有Web服務(wù)的標(biāo)準(zhǔn)訪問接口。在數(shù)字化校園當(dāng)中,基于ADO.NET的Web服務(wù)器主要面向?qū)W校的數(shù)據(jù)庫(kù)服務(wù)器;基于套接字的Web服務(wù)器其主要面向?qū)W校的信息維護(hù)服務(wù)器[4]。
3.2.2 信息維護(hù)服務(wù)器
信息維護(hù)器是即時(shí)通信系統(tǒng)中的中心部分,其重要的功能是溝通和傳達(dá)。比如,在用戶接收或者發(fā)送信息的過程中,由客戶端將用戶接收或者發(fā)送的信息記入到數(shù)據(jù)表當(dāng)中,而信息維護(hù)服務(wù)器根據(jù)系統(tǒng)中的時(shí)鐘功能對(duì)用戶消息表中有待發(fā)送的信息進(jìn)行定時(shí)的刷新,并提醒用戶及時(shí)接收信息,信息維護(hù)服務(wù)器在客戶端實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)通信的過程中充當(dāng)著“中間人”的角色[5]。由于數(shù)字化校園中的校園網(wǎng)絡(luò)環(huán)境十分復(fù)雜,因此,在校園網(wǎng)的構(gòu)建當(dāng)中,還需要配備諸多的路由器、防火墻等硬件設(shè)備。
3.2.3 狀態(tài)維護(hù)服務(wù)器
在數(shù)字化校園中構(gòu)建即時(shí)通信系統(tǒng),其系統(tǒng)構(gòu)架中的狀態(tài)維護(hù)服務(wù)器主要任務(wù)是對(duì)客戶端中客戶的在線狀態(tài)進(jìn)行維護(hù),不管是用戶上線、下線、隱身等都與狀態(tài)維護(hù)服務(wù)器聯(lián)系在一起,當(dāng)用戶登錄賬號(hào)時(shí),狀態(tài)維護(hù)器就會(huì)將用戶的IP地址、端口號(hào)、狀態(tài)的標(biāo)識(shí)等基本信息記入在用戶在線表當(dāng)中,當(dāng)用戶進(jìn)行信息的更改時(shí),狀態(tài)維護(hù)服務(wù)器就會(huì)相對(duì)應(yīng)地更改數(shù)據(jù)庫(kù)當(dāng)中的信息,當(dāng)狀態(tài)服務(wù)器將用戶的信息刪除時(shí)表示該用戶的賬號(hào)處于下線狀態(tài)。并且狀態(tài)維護(hù)器還具有異常下線的維護(hù)機(jī)制,即在異常下線和超時(shí)的情況下,狀態(tài)維護(hù)器也會(huì)將用戶的信息刪除[6]。
4 結(jié) 語
總之,把即時(shí)通信技術(shù)應(yīng)用到數(shù)字化校園當(dāng)中,能夠有效地提高校園信息的傳遞、交流、溝通等速度,實(shí)現(xiàn)校園網(wǎng)絡(luò)當(dāng)中的文字、語音、視頻等的即時(shí)溝通。同時(shí),還能夠有效地提高校園辦公的效率,方便了教師與學(xué)生之間的交流與溝通,有效地改善了傳統(tǒng)數(shù)字化校園當(dāng)中溝通信息失真、信息不對(duì)稱等的不足,能夠有效地節(jié)約校園通信的成本。目前的即時(shí)通信技術(shù)在校園當(dāng)中的應(yīng)用還存在著不足,要進(jìn)一步推廣即時(shí)通信技術(shù)在校園中的應(yīng)用,還有待相關(guān)人員的研發(fā)。
參考文獻(xiàn)
[1] 龐怡,許洪光,姜媛.即時(shí)通訊工具現(xiàn)狀及發(fā)展趨勢(shì)分析[J].科技情報(bào)開發(fā)與經(jīng)濟(jì),2012(16):24?27.
[2] 周光宇,鐘達(dá).數(shù)字化校園中知識(shí)可視化在線平臺(tái)的應(yīng)用研究[J].軟件導(dǎo)刊·教育技術(shù),2011(6):85?86.
[3] 高新成,王莉利,劉玉華.基于SOA的數(shù)字化校園應(yīng)用模式的研究[J].齊齊哈爾大學(xué)學(xué)報(bào):自然科學(xué)版,2011(5):39?42.
[4] 葉曉山.數(shù)字化校園中的多媒體技術(shù)及應(yīng)用[J].南京曉莊學(xué)院學(xué)報(bào),2012(4):108?112.
[5] 徐秀華,文必龍,劉丹江,等.一種基于Web即時(shí)消息的實(shí)現(xiàn)方法[J].計(jì)算機(jī)工程與設(shè)計(jì),2013(4):40?42.
[6] 代印唐,張世永.即時(shí)通信安全研究[J].電信科學(xué),2012(4):10?13.
其次,對(duì)對(duì)等通信模式進(jìn)行分析,在這一通信模式當(dāng)中,每一位客戶都是平等的參與者,分別扮演著使用者和提供者這兩個(gè)角色,客戶與客戶之間能夠直接的進(jìn)行通信,恩能夠夠有效的利用網(wǎng)絡(luò)帶寬資源,緩解網(wǎng)絡(luò)擁擠的狀況。對(duì)等通信模式的不足之處在于其基礎(chǔ)網(wǎng)絡(luò)P2P網(wǎng)絡(luò)的分散性、自治性、動(dòng)態(tài)性等特點(diǎn)導(dǎo)致客戶的訪問結(jié)果存在著明顯的不確定性。
從上面的分析來看,這2種通信模式各有千秋,而目前即時(shí)通信系統(tǒng)中通常將這兩者結(jié)合起來使用,有效地利用了這兩種通信模式的優(yōu)勢(shì),圖2所示的就是將2種通信模式結(jié)合起來使用的一種即時(shí)通信系統(tǒng),同時(shí)也是即時(shí)通信技術(shù)的原理圖。
2.3 即時(shí)通信技術(shù)的傳輸協(xié)議
在即時(shí)通信技術(shù)當(dāng)中,即時(shí)通信系統(tǒng)普遍都是不標(biāo)準(zhǔn)的系統(tǒng),這種系統(tǒng)的通信協(xié)議和接口都是由廠商直接定義的,為了加強(qiáng)即時(shí)通信系統(tǒng)的標(biāo)準(zhǔn)性,經(jīng)過了研發(fā)之后,目前具有的較有影響的標(biāo)準(zhǔn)即時(shí)通信系統(tǒng)主要有以下幾種:
第一,CPIM協(xié)議,這種即時(shí)通信技術(shù)的傳輸協(xié)議是即時(shí)通信系統(tǒng)通用結(jié)構(gòu)協(xié)議,對(duì)及時(shí)通信中的通用協(xié)議以及消息的格式都進(jìn)行了定義;第二,Jabber協(xié)議,這種傳輸協(xié)議是建立在XML協(xié)議的基礎(chǔ)之上的,具有開放性的特點(diǎn),比如,MSM Messenger、E?mail等即時(shí)通信所采用的傳輸協(xié)議就是Jabber協(xié)議;第三,XMPP協(xié)議,這一協(xié)議是基于Jabber協(xié)議的基礎(chǔ)之上的,具有清晰的語法、方面實(shí)現(xiàn)等優(yōu)勢(shì)[3]。
3 即時(shí)通信技術(shù)在數(shù)字化校園中的應(yīng)用
3.1 即時(shí)通信技術(shù)的結(jié)構(gòu)
現(xiàn)階段,校園中的互聯(lián)網(wǎng)和計(jì)算機(jī)技術(shù)的廣泛應(yīng)用,提高數(shù)字化校園當(dāng)中通信、交流、溝通、傳遞等的即時(shí)性和多元化,提高高校的工作效率,把即時(shí)通信技術(shù)應(yīng)用到數(shù)字化校園當(dāng)中是其中重要的一種手段。要在數(shù)字化校園當(dāng)中實(shí)現(xiàn)即時(shí)通信技術(shù)的應(yīng)用,實(shí)現(xiàn)高校通訊、交流、溝通、服務(wù)等即時(shí)功能,構(gòu)建一個(gè)即時(shí)信息傳遞統(tǒng)一服務(wù)的平臺(tái)。圖3是某校構(gòu)建的即時(shí)通信系統(tǒng)構(gòu)架圖,根據(jù)圖3所示的即時(shí)通信系統(tǒng)對(duì)其設(shè)計(jì)和構(gòu)建進(jìn)行分析。
3.2 數(shù)字化校園中即時(shí)通信技術(shù)的設(shè)計(jì)和實(shí)現(xiàn)
3.2.1 Web服務(wù)
Web服務(wù)的設(shè)計(jì)能夠在分布式、多層結(jié)構(gòu)、面向客戶的即時(shí)通信應(yīng)用系統(tǒng)的開發(fā)和部署當(dāng)中使用,這一服務(wù)是跨平臺(tái)的構(gòu)件體系結(jié)構(gòu),Web服務(wù)具有平臺(tái)無關(guān)性、強(qiáng)擴(kuò)展性、強(qiáng)分布性、高可靠性等優(yōu)勢(shì)。Web服務(wù)的主要服務(wù)功能包括了均衡動(dòng)態(tài)的負(fù)載量、為用戶發(fā)送即時(shí)信息,能夠獲取用戶的狀態(tài)和操作情況,能夠校驗(yàn)用戶所提交數(shù)據(jù)的合法性。即時(shí)通信技術(shù)在數(shù)字化校園的應(yīng)用當(dāng)中已經(jīng)擁有Web服務(wù)的標(biāo)準(zhǔn)訪問接口。在數(shù)字化校園當(dāng)中,基于ADO.NET的Web服務(wù)器主要面向?qū)W校的數(shù)據(jù)庫(kù)服務(wù)器;基于套接字的Web服務(wù)器其主要面向?qū)W校的信息維護(hù)服務(wù)器[4]。
3.2.2 信息維護(hù)服務(wù)器
信息維護(hù)器是即時(shí)通信系統(tǒng)中的中心部分,其重要的功能是溝通和傳達(dá)。比如,在用戶接收或者發(fā)送信息的過程中,由客戶端將用戶接收或者發(fā)送的信息記入到數(shù)據(jù)表當(dāng)中,而信息維護(hù)服務(wù)器根據(jù)系統(tǒng)中的時(shí)鐘功能對(duì)用戶消息表中有待發(fā)送的信息進(jìn)行定時(shí)的刷新,并提醒用戶及時(shí)接收信息,信息維護(hù)服務(wù)器在客戶端實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)通信的過程中充當(dāng)著“中間人”的角色[5]。由于數(shù)字化校園中的校園網(wǎng)絡(luò)環(huán)境十分復(fù)雜,因此,在校園網(wǎng)的構(gòu)建當(dāng)中,還需要配備諸多的路由器、防火墻等硬件設(shè)備。
3.2.3 狀態(tài)維護(hù)服務(wù)器
在數(shù)字化校園中構(gòu)建即時(shí)通信系統(tǒng),其系統(tǒng)構(gòu)架中的狀態(tài)維護(hù)服務(wù)器主要任務(wù)是對(duì)客戶端中客戶的在線狀態(tài)進(jìn)行維護(hù),不管是用戶上線、下線、隱身等都與狀態(tài)維護(hù)服務(wù)器聯(lián)系在一起,當(dāng)用戶登錄賬號(hào)時(shí),狀態(tài)維護(hù)器就會(huì)將用戶的IP地址、端口號(hào)、狀態(tài)的標(biāo)識(shí)等基本信息記入在用戶在線表當(dāng)中,當(dāng)用戶進(jìn)行信息的更改時(shí),狀態(tài)維護(hù)服務(wù)器就會(huì)相對(duì)應(yīng)地更改數(shù)據(jù)庫(kù)當(dāng)中的信息,當(dāng)狀態(tài)服務(wù)器將用戶的信息刪除時(shí)表示該用戶的賬號(hào)處于下線狀態(tài)。并且狀態(tài)維護(hù)器還具有異常下線的維護(hù)機(jī)制,即在異常下線和超時(shí)的情況下,狀態(tài)維護(hù)器也會(huì)將用戶的信息刪除[6]。
4 結(jié) 語
總之,把即時(shí)通信技術(shù)應(yīng)用到數(shù)字化校園當(dāng)中,能夠有效地提高校園信息的傳遞、交流、溝通等速度,實(shí)現(xiàn)校園網(wǎng)絡(luò)當(dāng)中的文字、語音、視頻等的即時(shí)溝通。同時(shí),還能夠有效地提高校園辦公的效率,方便了教師與學(xué)生之間的交流與溝通,有效地改善了傳統(tǒng)數(shù)字化校園當(dāng)中溝通信息失真、信息不對(duì)稱等的不足,能夠有效地節(jié)約校園通信的成本。目前的即時(shí)通信技術(shù)在校園當(dāng)中的應(yīng)用還存在著不足,要進(jìn)一步推廣即時(shí)通信技術(shù)在校園中的應(yīng)用,還有待相關(guān)人員的研發(fā)。
參考文獻(xiàn)
[1] 龐怡,許洪光,姜媛.即時(shí)通訊工具現(xiàn)狀及發(fā)展趨勢(shì)分析[J].科技情報(bào)開發(fā)與經(jīng)濟(jì),2012(16):24?27.
[2] 周光宇,鐘達(dá).數(shù)字化校園中知識(shí)可視化在線平臺(tái)的應(yīng)用研究[J].軟件導(dǎo)刊·教育技術(shù),2011(6):85?86.
[3] 高新成,王莉利,劉玉華.基于SOA的數(shù)字化校園應(yīng)用模式的研究[J].齊齊哈爾大學(xué)學(xué)報(bào):自然科學(xué)版,2011(5):39?42.
[4] 葉曉山.數(shù)字化校園中的多媒體技術(shù)及應(yīng)用[J].南京曉莊學(xué)院學(xué)報(bào),2012(4):108?112.
[5] 徐秀華,文必龍,劉丹江,等.一種基于Web即時(shí)消息的實(shí)現(xiàn)方法[J].計(jì)算機(jī)工程與設(shè)計(jì),2013(4):40?42.
[6] 代印唐,張世永.即時(shí)通信安全研究[J].電信科學(xué),2012(4):10?13.