前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的即時通信功能主題范文,僅供參考,歡迎閱讀并收藏。
那么,即時通信具有哪些特點呢?
即時通信打破了主客體之分,點對點進行傳播。麥克盧漢認為:萬物皆媒介,媒介皆萬物,但是作為信息交換的介質隨著時代的發(fā)展產生了巨大的變化。在傳統的媒介中,傳者和受者的雙方角色分明。隨著網絡的出現,傳者和受者之間的界限被打破,產生著革命性的影響?!凹磿r通信作為一種媒介,它區(qū)別于微博、博客、E-mail等其他網絡傳播媒介,它是人的大腦的延伸,是人的一種思維方式的延伸?!雹偌磿r通信的出現徹底打破了傳受雙方的界限,實時的在線交流,信息的流動是一種點到點的方式,不需要再經過其他介質的干擾。使用雙方都有傳播過程的主動權,更加凸顯了傳播過程的雙向性、主動性。點對點的傳播結構更有利于傳播者進行交流溝通,從而保持傳播的穩(wěn)定和連續(xù)。
即時通信是一種同步時效性的傳播,傳播互動性強。即時通信,顧名思義就是指傳播的即時性,是一種時時都能夠交流的平臺。即時通信媒介中的互動頻率、互動方式、互動規(guī)模是傳統的傳播媒介所望塵莫及的。傳播者與受傳者可以實現實時的交流和溝通,從而節(jié)約了大量的成本和時間,使得傳播更為迅速和快捷。隨著技術的發(fā)展,現在的一些即時通信工具還有離線傳播的功能,更符合人類的需求,因此即時通信的實時傳播特性就更為突出。
即時通信傳播同步時效,再現了真實的傳播環(huán)境。即時通信將傳統的面對面的交流延伸到了網絡中,可以通過語音、視頻和文本的實時互動創(chuàng)造一個三維的“擬態(tài)環(huán)境”,它可以將傳受雙方聚焦在這個小小的平臺上,憑借著這個平臺的功能,使得傳播雙方的距離瞬間消失。傳受雙方發(fā)出的信息能夠得到迅速的反饋互動,同時可以通過語音、視頻、表情圖片等非語言符號共同營造一個仿真的面對面交流的場景。這種對現實的虛擬使得人與人的交流在現實和虛擬中交叉進行,節(jié)約了大量的成本和時間,方便快捷。
即時通信傳播方式多樣,傳播效果迅速及時。在面對面的交流過程中,受眾可以通過肢體語言等輔助話語表達,從而使傳播能夠有效地進行。隨著技術的發(fā)展,即時通信也具備了這個特點,即時通信的功能越來越符合傳播者的需求。它整合了在線文件傳輸、網絡電話、在線音頻播放、在線視頻播放等媒介,跨越了時空,縮短了距離。但它并不僅僅是這一系列媒介功能的簡單疊加,而是拓展了人的傳播能力,傳播效果及時迅速。這種多樣化迅速及時的交流從根本上說是傳統的面對面交流在新的技術平臺下的一種新的發(fā)展趨勢,是面對面交流在網絡傳播中的體現。
即時通信的特點決定了其對人們的生活、交往、思維方式以及人們的價值觀的深遠影響,具體表現為以下幾個方面:
即時通信已成為改變互聯網生活方式的個性化標簽。即時通信除了能滿足個性化的信息傳遞交流的同時,最重要的是將網站信息與聊天用戶直接聯系在一起。通過即時通信工具,用戶可以瀏覽新聞、接收郵件、玩網絡游戲等,還可以通過即時通信登錄其門戶網站,并且按個人需求將各種功能集成在個人賬號上,用的時候就打開它。這樣的模式將傳統的門戶網站信息、搜索引擎的功能、電子郵件的功能、社交網絡的功能等整合到即時通信工具中,只需要通過賬戶號登錄即可方便快捷地滿足用戶的需求。即時通信已經成為一個完整的互聯網絡,同時這個互聯網絡又具有獨特的個人特點,更人性化。
即時通信節(jié)約了信息傳播成本。使用即時通信媒介,減少了傳統的信息傳播中的紙張費、運費;而實時語音、在線視頻等功能省去了面對面交流時所花的費用,并且即時通信的功能更是節(jié)約了人們大量的時間,使得信息傳播的成本大大降低。這些優(yōu)勢也改變了工作場景和生活場景的界限,影響著人們的生活方式?!癝OHO族”的出現就是一個很好的例證。通過使用即時通信工具,人們可以方便地接收傳遞信息、表達意見,并且可以通過加入不同的群體來增強自己的交際能力。例如在線文件傳遞、視頻交流、加入不同的QQ群體等這些都促使社會的信息交流更為密集,人與社會的接觸更頻繁。
即時通信促進了娛樂的盛行以及流行文化的傳播。社會學家查爾斯?賴特在《大眾傳播:功能的探討》中提出了大眾傳播的娛樂功能,這個功能隨著傳播技術的發(fā)展已經越來越凸顯。而網絡則使全民娛樂的趨勢更為明顯,CNNIC《第24次中國互聯網絡發(fā)展狀況統計報告》顯示我國網民上網最愛做的三件事分別是“娛樂、聊天、看新聞。即時通信的使用率已經達到了72.2%,網絡游戲達到了64.2%”②。娛樂活動已經越來越盛行,而娛樂的盛行在很大程度上與流行文化相聯系。即時通信媒介的一個重要功能就是在聊天的同時,可以邀請朋友一起玩游戲?!伴_心農場”、“斗地主”等游戲的盛行,“寂寞黨”、“粉絲團”、“犀利哥”等文化的盛行都證明了即時通信工具有獨特的優(yōu)勢。通過即時通信工具的使用,傳播者可以分享快樂、減輕壓力、溝通情感,最大程度地滿足了人們生活娛樂的需要。
即時通信促進了社會化營銷的發(fā)展。社會化營銷是借助社會化網絡來進行產品和服務的推廣。即時通信平臺可以實現單體、小眾、大眾的協調統一的溝通與傳播。在單體溝通上,即時通信可以替代電話,群和組的功能可以將信息定向傳遞到有著共同需求的小眾群體之中,而其操作框的廣告位可以到達大眾群體。它主要以人際交流為基礎,用戶的黏性高,受眾之間的信任度高,是進行社會化營銷的天然平臺。2008年可口可樂借助騰訊網,在奧運圣火傳遞期間發(fā)起的在線火炬?zhèn)鬟f活動,短短40天之內,該活動就“拉攏”了4000萬人參與其中,最終形成了關于火炬?zhèn)鬟f的在線話題和品牌效應,成功地實現了預期的設想。結合即時通信進行社會化營銷已經成為一種趨勢,目前的即時通信已經開始了電子商務的嘗試,例如騰訊的拍拍、百度的有啊,等等。隨著技術的進步,即時通信功能的增多將會創(chuàng)造更多的經濟價值。
即時通信的強大輿論影響。網絡是社會輿論的放大器,即時通信點對點、一對多的同步傳播特征為輿論的擴散和傳遞提供了平臺。即時通信媒介能繞過傳統的新聞權威媒介,點對點的交流方式使得新聞能夠迅速地得到傳遞,這種直接式新聞信息傳播功能有利于群體意見的迸發(fā),形成巨大的社會“影響流”。它最大的特點在于實時性,因此能夠迅速地實現信息的傳播,并隨著即時通信網狀多節(jié)點的傳播結構,達到了輿論廣而告之的目的。“即時通信的輿論表達主要是通過以下兩點進行的:一是通過一對一或者一對多的形式來進行信息和態(tài)度的傳遞;二是通過簽名檔等‘集體簽名’、‘集體參與’來進行信息的傳播?!雹?008年被稱為網絡輿論元年,在汶川地震、奧運會等一系列重大事件中都能夠看到即時通信的強大影響。例如在抵制家樂福事件中,短短一天時間內,在深圳地區(qū)就建立了10個用于信息傳遞的QQ群,在MSN的紅心簽名活動中,幾天之內有700萬人參與其中。在2009年,從周久耕的天價香煙案、躲貓貓事件、羅彩霞事件、鄧玉嬌事件到釣魚事件等一系列的網絡輿情風暴中,即時通信媒介憑借強大的傳播優(yōu)勢,真正地促進了反映民意的“群體意見”的傳播,在社會上產生了巨大的影響。但是在其強大輿論功能的影響下,同時也要警惕這種口耳相傳的形式,避免過激行為輿論的出現。
截至2009年底,“我國即時通信用戶規(guī)模已突破2.77億,同比增長23.7%,其中手機即時通信用戶占總體用戶的1/3,規(guī)模達9141萬”④。即時通信工具已經從電腦終端與電腦終端的溝通演變?yōu)榕c手機等移動媒介隨時的互聯互通,使得文字、語音、視頻等信息能通過網絡上的即時通信工具直接送達個人化媒介之上,隨時隨地實現網絡媒介與個人化移動媒介的實時互動。即時通信已經成為人們生活中的一員,并隨著技術的發(fā)展會產生越來越大的影響。
注 釋:
①徐瑋:《即時通信媒介的效果研究》,《成都電子科技大學學報》,2008年。
②中國互聯網絡信息中心:《第24次中國互聯網絡發(fā)展狀況統計報告》,2009-07-16,
③彭蘭:《網絡傳播學》,北京:中國人民大學出版社,2009年版。
④中國互聯網絡信息中心:《2009年中國即時通信用戶調研報告》,2009-12-18,info.tele.省略/2009/12/181105162815.shtml
【關鍵詞】 即時通信 監(jiān)控技術
即時通信技術最早出現于上個世紀80年代末的芬蘭,在此技術問世之后的十幾年時間里得到了全球范圍內的大規(guī)模使用。我國國內的各大門戶網站也相繼推出了多款即時通信軟件:新浪的UC、網易的POPO、搜狐的搜Q、以及使用范圍最廣的QQ和MSN。這些軟件大都具有精美的界面以及快速的信息傳播等功能,所以一經推出受到廣大互聯網用戶的好評,使用人數增加迅速。
即時通信技術的出現,不僅在很大程度上減少了郵件服務器的承載負荷,也大大縮短了信息交流所需要的時間。隨著即時通信軟件應用程序的不斷推廣,即時通信技術逐漸應用于社會經濟生活的各個領域,隨著即時通信技術引用規(guī)模的擴大,其存在的不足和缺陷也逐漸展現出來[1]。
即時通信監(jiān)控技術主要是由內容監(jiān)控技術和通信關系監(jiān)控技術兩個部分組成,內容監(jiān)控技術是對實時的通話內容進行監(jiān)控,通信關系監(jiān)控則是對通話對象進行監(jiān)督?,F階段,最常用的內容監(jiān)控技術是加密傳輸,使用特定的算法程序對所要傳輸的內容進行加密處理,能夠保障即時通信軟件的安全性;通信關系監(jiān)控技術則側重于對即時通話的對象進行監(jiān)控。
對即時通信的監(jiān)控主要是在高速網關上對各個網站推出的即時通信軟件的信息進行實時監(jiān)控,匹配提取有害的信息,對即時通信進行全面攔截和定位攔截,相應的附加功能還包括日志記錄功能和界面顯示功能。即時通信監(jiān)控系統建立之后,可以通過用戶的特定指令對經過網關的數據包進行分析、監(jiān)視、控制,最終實現凈化網絡即時通信內容的目的,以保障網絡信息安全[2]。
即時通信監(jiān)控技術需要有內核驅動程序和應用程序兩個部分共同實現,其中數據包的獲取、分析和處理術語內核驅動程序的范疇,數據庫系統、顯示與日志記錄等屬于應用程序管理。應用程序的不同模塊將收集到的數據信息傳輸給內核驅動程序,內核驅動程序會據此進行進一步的分析、控制,并將分析處理后的結果及時反饋給應用程序,最終展現給使用者。
即時通信監(jiān)控技術作為一種實時處理的手段,數據資料匹配一直是其關注的要點問題,一般的字符串匹配的模式占用較大的系統資源,再加上即時通信信息量的不斷增加,致使監(jiān)控技術的數據資料匹配問題難度增加。為了縮小文本數據的匹配量,節(jié)省系統資源,可以進行深度的即時消息文本協議解析,就是根據即時信息中首部信息的文本長度、分隔符等信息進行分割提取即時消息文本,最后進行字符匹配的僅僅是在即時信息中重復出現的部分。這種匹配模式在很大程度上減少了文本數據匹配的數量,節(jié)省了系統的內部資源,也能夠保證對即時信息的監(jiān)控[3]。
由于即時通信的特點,只要你是用戶就會收到相應的消息,因此可以避免傳統的郵件,不能夠到達,或者是到達了,接受者不承認的情況,因此通過即時通信的方式可以不斷的滲透政治思想教育的主題,大學生在潛移默化過程中就掌握了思想政治教育的核心內容。具有很強的時效性。匿名、平等,可信度大思想政治教育不同于其他的課程,是對人思想的升華和統一,因此思想政治教育有其自身的特點。人格既有同一性和安定性,也有分裂性和不確定性,這些特點也決定了優(yōu)良人格的不易養(yǎng)成??傊?,人格狀態(tài)可以說就是細微的、隱性的和原始的思想道德狀態(tài),而思想道德則往往是發(fā)展了的、成型的、成熟的、顯性的人格表現。[2]因此在教學過程中,就需要不斷的去貫徹政治教育的思想,教師也需要了解大學生的基本情況,即時通信剛好就提供了這樣的方式來滿足大學生和教師之間的這種交互方式,大學生可以通過匿名的方式,提出不同的意見,教師可以通過大學生提出的意見,掌握大學生的心里狀況和思想政治教育過程中存在的問題,在教學過程中,不斷的改進教學的方式和方法,促進思想政治教育的穩(wěn)步發(fā)展。
知識、新穎,吸引力大由于即時通信具有很強的實時性,因此在使用即時通信進行政治思想教育的過程中,能夠傳輸給大學生最新的政治教育方向和核心思想,因此相對于傳統的網絡傳輸方式,具有更新快,傳播速度快的特點,傳播的知識新穎,同時采用這種即時通信的傳輸方式,對于當前的大學生也容易接受,具有一定的吸引力。同時也便于大學生之間的交流和學習,促進思想政治教育的快速進行。
針對、整合,長效性久現在即時通信的應用與互聯網信息的交流已經融為一體,用戶渴望通過即時通信在最短時間內最方便地獲得更豐富的資源。所以,整合互聯網的各種業(yè)務,滿足即時通信用戶共享互聯網資源,就成了即時通信未來發(fā)展的必然趨勢。即使通信在思想政治教育過程中可以整合資源,達到優(yōu)勢互補的條件,不斷的豐富思想政治教育的內容,同時根據教師發(fā)現大學生的問題,可以有針對性的對一個小群體或者是對某一個人進行實時的交流,達到教學的目的,因此即時通信在思想政治教育過程中,具有一定的針對性,能夠整合資源,合理的利用資源,并且根據實時通信的相關規(guī)則,具有一定的持久性。
溝通引導功能整合互聯網的各種業(yè)務,滿足即時通信用戶共享互聯網資源,就形成了即時通信未來發(fā)展的必然趨勢。面對大量的網絡信息,大大學生坐在宿舍就可以了解整個社會,要在各種不協調的聲音中進行思想政治教育,必須增加教師和大大學生的溝通頻率,加寬溝通的深度和廣度,引導大大學生形成正確的“五觀四認同”。
培養(yǎng)訓練功能大大學生是國家寶貴的人才資源,是民族的希望、祖國的未來。要使大大學生成長為中國特色社會主義事業(yè)的合格建設者和可靠接班人,不僅要大力提高他們的科學文化素質,更要大力提高他們的思想政治素質。只有真正把這項工作做好了,才能確保黨和人民的事業(yè)代代相傳、長治久安。即時通信上的功能齊全,信息量大,可以迅速的培養(yǎng)大大學生的媒介素養(yǎng),訓練他們的選擇能力、辨別能力和創(chuàng)新能力。同時可以利用即時通信工具展開專題辯論、學術研討、時事探討等活動,這種新的培養(yǎng)模式便于大學生接受,方便教師工作。
內聚勵志功能新形勢下進一步加強和改進大大學生思想政治教育工作的重要性和緊迫性,增強歷史責任感和使命感,堅定信心,狠抓落實,切實把大大學生思想政治教育工作提高到一個新的水平。通過即時通信建立了班級、老鄉(xiāng)、朋友、興趣小組的群等,使大學生在即時通信上也有歸屬感,并可通過各項活動提高某個群體的凝聚力,這無形當中也喚起大學生內在的精神動力,使他們積極進取、力爭上游,從而豐富高校思想政治教育的內容。
對大多數人來說,即時通信(Instant Message,IM)軟件已經不算新鮮了。提到IM,我們馬上就會想到QQ、MSN。毫無疑問,QQ、MSN已經成為眾多電腦工作者的必備,然而,對企業(yè)的管理者而言,QQ、MSN等個人即時通信軟件的普及也給他們帶來憂慮。一方面,不少管理者擔心員工利用它們做一些與工作無關的事情,而另一個更主要的擔心在于,QQ、MSN主要面向個人用戶,其安全性、可管理性天生不足?;谄髽I(yè)管理者的這些擔心,一個新的即時通信軟件類別―企業(yè)級即時通信軟件(Enterprise Instant Message EIM)應運而生,并逐漸引起CIO們的關注。
EIM需求顯現
“企業(yè)級即時通信軟件的出現最直接的誘因是個人即時通信軟件本身的不足,個人即時通信軟件越是普及,這些不足就暴露得越明顯。”北京點擊科技有限公司(以下稱點擊科技)副總裁張利在接受記者采訪時說。
因協同軟件而知名的點擊科技很早就開始涉足即時通信軟件,早期重點放在個人即時通信軟件上,從2006年起看到了企業(yè)級通信軟件的潛在市場,開始進軍這個市場,并推出了企業(yè)級即時通信軟件產品競開通訊之星(GK-Express)。
據張利介紹,個人即時通信軟件不足主要體現在安全性和可管理性上,而企業(yè)級即時通信產品據此做了針對性的改進。比如,EIM通常是專門為企業(yè)定制的,在部署時可以為每個員工規(guī)定一個即時通信號碼。這些號碼有的可以對外溝通,有的號碼不可以。如果要變更,管理員只要在管理服務器上進行一個簡單的設置就可以了。而且,企業(yè)即時通信軟件通常對溝通的內容是可以進行記錄和審計的,以備需要時追溯,這一功能對于那些對保密和審計有特殊需求的企業(yè)而言非常關鍵。
EIM的可管理性還體現在,企業(yè)部署EIM時可以按照公司的組織架構定制通信名單,這樣公司內部的員工可以很容易地根據公司組織架構在這個名單中找到需要聯系的人,從而大大方便跨部門的溝通和協作。該名單還可以隨著人員變動(比如員工離職或者有新人加入)而自動更新,這些特性對于那些較大規(guī)模、跨部門溝通非常頻繁的公司非常有用。
EIM除了上述特征之外的另一個更重要的特征是,可以與企業(yè)的其他應用進行融合。這種融合類似于Hotmail與MSN、淘寶旺旺和淘寶網之間的集成。實際上,將應用系統和即時通信整合起來然后通過EIM來建設統一門戶,既有助于引導更多的員工來使用,從而發(fā)揮出產品的最大價值,同時,也讓應用變得更方便了,還會降低被集成的其他業(yè)務系統的教育和培訓成本,因為EIM員工本來就會使用。
“在企業(yè)中,基于即時通信軟件可以集成各種業(yè)務應用系統。”張利說,“點擊科技的GK Express已經做了這方面的嘗試,比如GK Express就已經實現了與多家合作伙伴的OA進行集成?!?/p>
張利預計,未來即時通信軟件很可能會成為統一通信的一個整合平臺。
市場爭奪戰(zhàn)已經打響
盡管相對于個人IM市場,企業(yè)級IM才起步,但目前包括IBM、微軟等軟件巨頭以及中國的騰訊、點擊科技等公司都十分看好這個市場,不斷對產品更新升級,以搶占這個新興的市場。去年下半年,騰訊率先對其企業(yè)級通信軟件RTX進行了升級,9月IBM包含了最新Lotus Sametime的企業(yè)協作平臺Lotus Notes/Domino 8(ND8)問世。去年年底,點擊科技也將其新一代企業(yè)綜合通訊平臺GK-Express 升級到3.2版。有消息稱,新版微軟LCS將在2008年一季度亮相。看得出,一場對企業(yè)級IM市場的爭奪戰(zhàn)已經悄悄打響。
綜觀目前EIM市場中競爭的廠商大致可以分為以下三種類型:
1.IBM和微軟等軟件巨頭。其優(yōu)勢在于產品成熟,品牌強勢; 劣勢在于價格較高,對國內用戶的需求響應慢,產品在部署上比較復雜,往往和其他產品有緊密關聯,如微軟LCS和Exchange Server 2003的緊密捆綁。
2.以點擊科技和騰訊RTX為代表的國產軟件企業(yè)。它們的產品結合國內客戶需求開發(fā),產品比較成熟,有一定的品牌知名度,主要市場策略是和其他管理軟件廠商合作。
3.眾多創(chuàng)業(yè)性的小公司。其產品成熟度不高,市場影響力不大,優(yōu)勢是靈活性強。
另外,以阿里旺旺為代表的商用IM,未來也有可能發(fā)展成企業(yè)IM。只是目前其功能主要圍繞在線交易構建,針對企業(yè)需求的可管理性還可以改善。
不過,這種百花爭艷、群雄割據的競爭格局也給EIM帶來了一個隱患,那就是互聯互通。由于缺乏統一的標準,不同的企業(yè)如果安裝的EIM不同,往往無法相互通信,這一點與個人即時通信產品的狀況有些類似。目前,EIM供應商也注意到這類問題,比如,通過在點擊科技的產品中加入插件已可以與QQ、MSN互發(fā)消息。不過,這個問題的最終解決還得有標準才行。
鏈接
哪些企業(yè)應該考慮部署EIM
現在,企業(yè)級即時通信軟件還算是新生事物,對大多數企業(yè)來說還處于認識和了解階段,但是,已經有一些企業(yè)率先嘗試EIM。那么,哪些企業(yè)應該部署EIM呢?
據北京點擊科技有限公司副總裁張利介紹,EIM總體上來說行業(yè)性并不明顯,如果企業(yè)具有以下特征可以考慮部署EIM:
1.分支機構多,企業(yè)員工分散,或者說跨部門、跨地域、異地辦公、移動辦公特征明顯,溝通成本較高。
2.信息化建設已達到一定水平、構建了一些業(yè)務系統的大型企業(yè)和政府單位,適合用EIM來構建統一門戶或者說統一消息管理平臺。
3.銀行、金融、保險等各類對溝通和交流要求較多的公司,或者有管理大量流動性較強、工作時間和場所等不太固定的業(yè)務員的需求。
4.文件分發(fā)頻繁的媒體、廣告公司等。
據了解,在一些對安全性和管理要求較高的政府部門和私營、民營企業(yè)已經開始考慮和選購EIM了。張利建議在選擇一款EIM應該特別注意以下問題:
1.企業(yè)即時通信產品首先要符合企業(yè)應用的特點,如能滿足企業(yè)對安全性、可管理、可控制性等的要求。
2.作為一個成熟與完善的企業(yè)即時通信產品,要達到主流或者說成熟的即時通信產品的品質,包括大規(guī)模使用時的穩(wěn)定性,支持文本、語音、視頻等各種通信的能力,具有IM平臺的特性。
3.與業(yè)務系統的良好融合和整合能力,即承擔企業(yè)統一消息平臺的能力(這需要和管理軟件廠商建立起一個廣泛的合作聯盟)。同時,要有融合各種通信方式的能力,作為一個融合通信平臺,這也包括與其他IM的互通能力。
4.要有良好的平臺化思想和設計,體現出良好的開放性和可擴展性特征,具有豐富和標準化的接口,并要對外開放API接口。
【關鍵詞】:網絡;即時通信;原理;實現
中圖分類號:F250 文獻標識碼: A
1、前言
網絡即時通信最初與軍事上的需求緊密相關,然而隨著計算機技術的飛速發(fā)展、網絡帶寬及處理能力的急劇增加,即時系統逐漸在民用領域也得到了廣泛的應用,而且即時系統也由單機集中處理的系統發(fā)展為分布式即時系統,使得許多分布式即時應用得以實現,所以對其進行研究更具有很現實的意義,本文以下內容將對網絡即時通信的原理和實現進行分析和探討,以供參考。
2、網絡即時通信的原理
即時通信是一種基于網絡的通信技術, 涉及到IP/TCP/UDP/Sockets、P2P、C/S、多媒體音視頻編解碼/傳送、Web Service等多種技術手段。無論即時通信系統的功能如何復雜,它們大都基于相同的技術原理,主要包括客戶/服務器(C/S)通信模式和對等通信(P2P)模式。
C/S結構以數據庫服務為核心將連接在網絡中的多個計算機形成一個有機的整體,客戶機(Client)和服務器(Server)分別完成不同的功能。但在客戶/服務器結構中,多個客戶機并行操作,存在更新丟失和多用戶控制問題。因此,在設計時要充分考慮信息處理的復雜程度來選擇合適的結構。實際應用中,可以采用三層C/S結構,三層C/S結構與中間件模型非常相似,由基于工作站的客戶層、基于服務器的中間層和基于主機的數據層組成。在三層結構中,客戶不產生數據庫查詢命令,它訪問服務器上的中間層,由中間層產生數據庫查詢命令。三層C/S結構便于工作部署,客戶層主要處理交互界面,中間層表達事務邏輯,數據層負責管理數據源和可選的源數據轉換。
P2P模式是非中心結構的對等通信模式,每一個客戶(Peer)都是平等的參與 者,承擔服務使用者和服務提供者兩個角色??蛻糁g進行直接通信,可充分利用網絡帶寬,減少網絡的擁塞狀況,使資源的利用率大大提高。同時由于沒有中央節(jié)點的集中控制,系統的伸縮性較強,也能避免單點故障,提高系統的容錯性
能。但由于P2P網絡的分散性、自治性、動態(tài)性等特點,造成了某些情況下客戶的訪問結果是不可預見的。例如,一個請求可能得不到任何應答消息的反饋。當前使用的IM系統大都組合使用了C/S和P2P模式。在登錄IM進行身份認證階段是工作在C/S方式,隨后如果客戶端之間可以直接通信則使用P2P方式工作,否則以C/S方式通過IM服務器通信。
3、網絡即時通信概要設計
3.1,拓撲結構
TCP和UDP是TCP/IP協議的兩個主要傳輸協議,TCP是面向連接的,UDP是面向無連接的,而實際上他們最大的區(qū)別在于為應用協議提供不同的服務,TCP協議為應用程序提供點到點的通信。
UDP為應用程序提供多對多的通信,UDP在進行通訊的應用的數量上面,具有更大的靈活性,多個應用可以向一個接收方發(fā)送報文,一個發(fā)送方向也可以向多個接收方發(fā)送報文。UDP還可以使用底層網絡的廣播和組播設施交付報文。
由于TCP和UDP得語義不同,如果要考慮應用協議所要求的語義,設計者就不能不再面向連接和無連接的傳輸協議間作出選擇,利用面向連接的TCP協議,可以大大簡化應用協議的設計工作。由于UDP不提供可靠的交付,無連接傳輸要求應用協議提供可靠性,并在必要時,使用一種稱為自適應重傳的復雜技術。
3.2,功能設計
用戶注冊模塊:用戶需要正確填寫自己的用戶名、密碼、真實姓名、性別、個性簽名等信息,如果用戶名合法且未被占用,則可以注冊成功。
用戶登錄模塊:用戶需要正確填寫自己的用戶名、密碼,如果驗證成功,則可以進入到JQQ即時通訊系統主面板,與在線好友進行即時通信。
分組管理模塊:包括對分組的添加與刪除,添加分組過程中,分組不能為空并且不能有重復的分組,刪除分組過程中,只要選定要刪除的分組,即可刪除成功。
好友管理模塊:包括好友的添加與刪除,添加好友過程中,好友不能為空,不能加自己為好友,要添加的好友必須存在并且不能有重復的好友。刪除好友的過程中,只要選定所屬分組下的相應好友,即可刪除成功。
查詢用戶模塊:列出了除了自己的所有用戶的基本相信包括是否在線,用戶可以根據需要加為好友并進行通訊,對于在線狀態(tài)的好友可以進行在線交流。
即時通信模塊:其是本系統最關鍵的環(huán)節(jié)與目的所在,用戶可以選擇分組中的在線好友進行即時通信,并且當交流完畢時自動保存聊天記錄。
聊天記錄模塊:主要記錄了與相應好友的所有聊天記錄,可以方便的瀏覽一些重要信息和談論話題等。
3.3,即時通信系統關系型數據庫的實現
Microsoft SQL Server 2008是一個高性能的客戶端/服務器結構的關系數據庫管理系統,SQL Server是為支持高容量的事務處理以及數據倉庫和決策支持系統而設計的,它運行在Microsoft Windows NT4或Microsoft Windows 2000 Server上,基于使用Intel處理器的網絡,也能夠為其他的Microsoft操作系統提供很多客戶端工具和網絡接口。由于SQL Server的開放結構,其他系統也能和它交互操作。使用它可以完成事務處理、存儲和分析數據以及創(chuàng)建新的應用程序。
4、結尾
本文以上內容對網絡即時通信的原理和實現進行了分析和探討,表達了觀點和見解,本人相信,隨著計算機技術的發(fā)展,網絡即時通信必將以更加先進的形式出現,而作為軟件從業(yè)人員,也只有不斷學習和實踐,才能為軟件工程發(fā)展做出更大的貢獻。
【參考文獻】
[1]《面向對象的JAVA網絡編程》馮博等,清華大學出版社
微軟“收編”了上海贏思和北京秀滿天下公司等廠商,開始在旗下即時通信平臺 Windows Live Messenger集成外部的增值服務,包括“小I”機器人和MyShow動漫表情、形象等。
微軟在線服務集團中國區(qū)總經理羅川并不忌諱說此舉是從其競爭對手騰訊處得到的啟發(fā)。騰訊“互聯網增值服務”收入在第一季度里達到了5430萬美元,占到了總收入的67.6%,而且收入呈持續(xù)上升態(tài)勢。這一點確實讓即時通信商眼紅,特別是微軟,它在中國市場份額僅次于騰訊,但卻并沒有將此有效地化作收入。
微軟即時通信此時開始了轉型,更多地屬于無奈之舉。微軟原有的即時通信戰(zhàn)略在中國走不下去,遭遇到政策與市場之困,導致微軟所設計的移動Messenger、網絡電話和自己付費增值服務等收費服務都沒有取得太好的市場效果。
首先,移動Messenger遭遇移動運營商擠壓,市場前景堪憂。中國移動自行開發(fā)即時通信軟件“飛信”,對其它有IM業(yè)務的公司采取限制發(fā)展的態(tài)度,當然包括微軟。按照中國移動目前有關精神,這類業(yè)務在時間上允許開展到今年年底,相關SP的合作協議續(xù)簽到今年12月31日為止,其后如何難以預料。騰訊QQ的相關移動增值服務在營收中的比例已經越來越小,此時“斷奶”,影響不會太大。而對于微軟Messenger來說,移動收入是其最主要的收入,中國移動此舉產生的影響之大可想而知。
其次,微軟在Messenger上集成網絡電話VoIP業(yè)務在國內因政策限制無法大展拳腳。微軟與MCI在Messenger上已經引入了付費VoIP電話功能,實現PC-to-PC呼叫和PC-to-phone單向呼叫功能。但是在我國VoIP網絡電話業(yè)務尚處在嚴格管制階段,微軟無法靠此業(yè)務獲得營收。
即時通信的三大收入來源包括互聯網增值服務、移動及電信增值服務與網絡廣告。對于微軟來說,移動及電信增值服務的大門已經慢慢關上,就必須把發(fā)展的重點放到另外兩項上來,因此引入眾多增值服務,只是為了增加用戶的粘度,從而從廣告方面獲得收入。
[關鍵詞] 即時通信;系統;JAVA;C/S
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2017. 11. 075
[中圖分類號] TP311 [文獻標識碼] A [文章編號] 1673 - 0194(2017)11- 0153- 02
0 前 言
即時通信工具以實時交互、資費低廉等優(yōu)點,受到了廣大個人用戶的喜愛,成為網絡生活中不可或缺的一部分。 即時通信系統主要是由服務端和客戶端兩部分組成:服務端是整個即時通信系統運作的樞紐,包括登錄、數據庫設定、服務器參數設定、啟動服務、關閉服務、組織結構管理、用戶管理、公告管理、個性化設計;客戶端是即時通信系統中主要的交流途徑,是系統中使用頻率最高、使用覆蓋面最廣的一個模塊,這個模塊的設計除了功能實現外,人機交互的友好性也是系統設計要考慮的一個重要因素。
1 系統概述
服務器端模塊的具體內容。
1.1 消息處理模塊,對來自客戶端請求的消息進行接收
如果接收的消息是一個請求,比如添加好友,則調用相關的請求處理模塊進行處理,并發(fā)送處理結果至客戶端。如果是一條信息,則對該信息進行轉發(fā)或調用數據處理模塊將信息添加到數據庫。
1.2 請求處理模塊,對來自客戶端請求的消息進行分析
通過分析后服務器端將會把相應的結果返回給客戶端。
1.3 數據處理模塊,操作用戶數據的模塊
供消息處理模塊和請求處理模塊調用,對用戶數據進行操作,將操作后的數據保存至數據庫中。
2 客戶端模塊的具體內容
(1)注冊模塊。獲取用戶輸入的注冊信息,發(fā)送至服務器端進行注冊。
(2)登錄模塊。將用戶輸入的用戶名和密碼發(fā)送至服務器端進行驗證,并等待服務器端返回的結果。
(3)聊天模塊。向好友發(fā)送消息或留言,模塊將消息發(fā)送至服務器端,服務器端對消息進行分析,并實現相應的操作。
(4)好友管理模塊。模塊將會向服務器端發(fā)送相關請求,并返回相應結果給用戶。
(5)用戶管理模塊。模塊將會向服務器端發(fā)送相關請求,并返回相應結果給用戶。
3 系統功能分析
注冊模塊包括用戶名,昵稱,密碼,確認密碼這些基本信息。用戶填寫好這些基本信息后即可進行登錄。
登錄模塊主要包括用戶名和密碼基本信息。用戶輸入用戶名和密碼進行登錄,身份驗證通過即登錄成功,進入用戶主界面,可進行聊天、查找好友等操作(如果用戶名不正確,則提示未找到該用戶;如果密碼不正確,則提示密碼錯誤)。
聊天模塊主要用來向好友發(fā)送消息或留言、發(fā)送文件和聊天記錄這些基本信息,用戶打開聊天框架向好友發(fā)送消息或留言后,服務器會對消息進行分析并進行相應的處理。如果消息可行,服務器將會把消息發(fā)送至對方好友;如果消息出現錯誤,服務器將會把消息返回至用戶以便修改。
好友管理模塊主要包括添加好友和查找好友這些基本信息。用戶在主界面中可進行好友管理操作,好友管理其中包括添加好友和根據昵稱添加好友。單擊添加好友輸入好友用戶名,單擊根據昵稱添加好友輸入好友昵稱,消息將發(fā)送至服務器端,服務器會對消息進行分析并進行相應的處理,對方系統將會顯示好友添加請求消息,對方單擊是則添加好友成功,對方單擊否則拒絕添加你為好友(如果不存在該用戶則提示未找到該用戶,如果該用戶已經是你好友則提示你與該用戶已經是好友)。
用戶管理模塊包括ID,昵稱,性別,所在城市和簡介這些基本信息。用戶在主界面中可對用戶自己自身的資料進行管理,在主界面中單擊頭像可對用戶頭像進行管理(拉伸,原始或修改^像),同時還可對用戶自身的ID,昵稱,性別,所在城市和簡介這些信息進行添加或修改。
4 系統設計
根據系統分析階段所確定的系統的功能,就可設計出一個能在計算機網絡環(huán)境上實施的方案,即建立新系統的物理模型。這個階段的任務是設計軟件系統的模塊層次結構,以及設計模塊的控制流程,其目的是明確軟件系統“如何做”。該系統主要從總體設計和子模塊設計兩方面來介紹系統設計。
4.1 系統總體設計
總體設計又叫概要設計,是確定軟件如何做的過程。JAVA即時通信系統分為服務器端和客戶端兩大模塊。其中,服務器端模塊又分為消息處理模塊、請求處理模塊、數據處理模塊三大子模塊,客戶端模塊又分為注冊、登錄、聊天、好友管理、用戶管理五大子模塊。
4.2 系統流程
系統流程是用來對系統進行進一步的模塊劃分及細化的一個過程。該系統的系統流程過程如下。
從數據起點注冊輸入注冊信息數據流通過注冊成功的變換處理進入數據終點登錄。再從數據起點登錄開始,通過輸入登錄信息數據流和登錄成功變換處理可進入聊天、好友管理和用戶管理三個數據終點。而后以聊天為數據起點,通過輸入聊天信息的數據流和發(fā)送成功的變換處理,進入聊天記錄的數據終點。同樣,以好友管理為數據起點,通過輸入添加好友數據流和添加好友成功變換處理,進入更新后好友列表數據終點。以用戶管理為數據起點,通過輸入修改資料數據流和修改成功變換處理,進入更新后用戶信息數據終點。
4.3 系統數據庫設計
數據厙設計(Database Design)是指根據用戶的需求,在某一具體的數據庫管理系統上,設計數據庫的結構和建立數據庫的過程。就是規(guī)劃和結構化數據庫中的數據對象以及這些數據對象之間關系的過程。該系統主要通過E-R圖和邏輯結構設計圖來介紹數據厙設計。系統E-R圖包括實體、屬性和實體與屬性之間的關系三大類。其中關系包括一對一、一對多、多對多的關系。該系統的實體有用戶和好友兩個實體,其中用戶實體有用戶名、昵稱、密碼、所在城市、頭像和性別這些屬性,好友實體有用戶號和好友號兩個屬性。用戶和好友之間的關系是管理關系,該關系屬于多對多的關系。一個用戶可以和多個好友通信,一個好友也可以和多個用戶通信。
主要參考文獻
[1]劉壽強,溫子梅.企業(yè)即時通信系統(EIM)安全性初探[J].計算機安全,2004(8):29-31.
1、打開qq,進入好友聊天界面,點擊加號圖標。
2、接著點擊一起聽歌。
3、再點擊添加歌曲,點擊右下角的開啟即可。對方接受后即可一起聽歌了。
QQ(TencentQQ)是騰訊公司借鑒于ICQ開發(fā)的一款基于Internet的即時通信(IM)軟件,于1999年2月推出,是中國的社交軟件巨頭。QQ支持在線聊天、視頻通話、點對點斷點續(xù)傳文件、共享文件、網絡硬盤、自定義面板、QQ郵箱等多種功能,并可與多種通訊終端相連。
1、網絡不好,網絡未連接,可以先試著換個網絡。
2、QQ軟件有漏洞,重裝QQ。
3、手機太卡導致的。