<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 網絡文本會議系統的實現VC++

    時間:2024-08-29 11:17:31 計算機應用畢業論文 我要投稿
    • 相關推薦

    網絡文本會議系統的實現VC++

    畢業論文

    目錄
    前言 1
    1 開發工具與相關技術的介紹 2
    1.1 VISUAL C++集成開發環境介紹 2
    1.1.1 AppWizard 2
    1.1.2 項目和項目工作區 3
    1.1.3 Class Wizard工具 7
    1.2 WINSOCK介紹 7
    2 系統需求分析 12
    2.1 服務器端需求分析 12
    2.2 客戶端需求分析 12
    3 系統的總體設計 14
    3.1 系統總體框架 14
    3.2 系統總體流程 15
    4 系統的實現 17
    4.1 服務器的主要代碼的實現 17
    4.1.1 服務器的開啟與偵聽 17
    4.1.2 處理客戶端所發送的信息 19
    4.1.3 廣播函數 23
    4.1.4 服務器管理客戶端的發言能力 23
    4.1.5 關閉服務器 24
    4.2 客戶端的主要代碼的實現 25
    4.2.1 與服務器的連接 25
    4.2.2 數據傳輸函數 25
    4.2.3 處理從服務器接收到的消息 28
    4.2.4 退出系統 29
    4.3 文件傳輸工作解析 31
    4.4 界面的處理 35
    5 總結 38
    參考文獻 39
    致謝 40


    網絡文本會議系統的實現
     

    摘要:在新世紀到來之際,通信事業迅猛發展,網絡會議系統以它嶄新的面貌展現在人們面前。網絡會議即是近幾年迅速發展起來的1種交互式的多媒體信息業務。隨著數字技術的發展,網絡會議在實用化方面顯示出強勁的發展勢頭。
    為了便于統1管理,網絡會議系統多采用C/S架構的體系結構。該架構具有中心集中統1管理全體信息的優勢,但同時也由于該架構的弊病,其可能會給服務器帶來巨大的工作量,而服務器的工作效率直接影響到整個系統的工作效率,會導致整個網絡會議系統效率低下。當客戶鏈接數目過多,提交過多的數據業務處理任務等等,容易導致服務器工作量負荷過重,引起服務器崩潰,造成不可估計的后果。
    為了解決這個問題主要考慮采用獨立線程技術處理1些工作量較大的數據業務來達到為服務器減壓的做法,為提高整體系統的工作效率提供幫助。同時,數據庫的使用也便于服務器對各個客戶進行統1管理。另外,也初步嘗試了界面風格上的優化,為該網絡會議系統添加了界面皮膚,使得整個系統在外觀上也給人1種較為清新的感覺。
    關鍵詞:客戶/服務器架構;網絡會議系統;獨立線程

    The Implementation of Network Text Conference System
     

    Abstract:Communication techniques are developing fast in this new century. It promotes the developments of society economics with a new appearance while the developments need more new communication techniques of higher quality. Network Conference is interconnecting multi-media information business developing recently. As the digital technology flourish, Network Conference shows a sharply rise tendency with the improvements of digital techniques.
    Network Conference System adopts C/S architecture generally in order to centralize manage. The architecture has the advantage of managing the respective parts by the united center, but at the same time, it would bring the server too much burden and decrease the whole systems efficiency. When the numbers of clients exceed the limited capability or too much tasks are handed in contemporarily, the server would probably collapse and induce a severe consequence.
     During my graduate designing, I mainly consider to use some independence threads to the deal with the tasks so that the server can be released from the heavy communication work and have more energy to process other nucleus tasks.  This method also improves the global efficiency of the system. Moreover, the database organized in server makes it more convenience to manage the difference clients. In addition, I try to optimize the interface of this Network Conference System, renew the skin for it, then it looks like delicate and pretty.
    Keywords: client/server architecture; network conference system; independence thread

     
    前言
    在新世紀到來之際,通信事業迅猛發展,它以嶄新的面貌展現在人們面前,有效地推動著社會經濟的發展,而經濟的發展又對通信提出了更高的要求,要求通信事業提供更高、更新的業務和技術。網絡會議即是近幾年迅速發展起來的1種交互式的多媒體信息業務,是可以異地進行數據會議的通信方式之1。它在同1傳輸媒介上承載了多種信息媒體——圖像、語音、數據等,并在多個地點之間實現了交互式的通信。近年來,以數字視頻壓縮技術為主導的多媒體信息技術迅速發展,網絡會議在實用化方面也日益顯示出強勁的發展后勁。網絡會議系統真實高效實時的優點使它成為1種簡便而有效的用于管理指揮以及協同決策的技術手段。可以預見,隨著現代社會交流需求的日益增加,作為1種嶄新的通信方式,網絡會議必將有著更加廣闊的前景。
    所謂網絡會議,就是用網絡設備通過傳輸信道在兩地或多個地點進行開會的1種通信手段。網絡會議系統的拓撲結構1般都是基于服務器/客戶端的架構實現的,這與該架構的特點是分不開的:服務器/客戶端架構可以為集中統1管理帶來較大的優越性,因為數據的傳送都需要經過服務器的處理,即由各客戶端連接服務器后進行整個系統的運行。服務器主要處理各項數據業務,同時也能較為方便的對客戶端進行統1管理,表現在其管理信息的1致性[1]。
    但是該架構也存在不足:即服務器的工作效率直接影響到整個系統的工作效率,當客戶鏈接數目過多,提交過多的數據業務處理任務等等,都容易導致服務器工作量負荷過重,引起服務器崩潰,造成不可估計的后果[2]。
    在本次畢業設計過程中,為避免此類事件的發生,考慮到網絡會議系統的實際,在系統的初步設計中便定義了客戶鏈接的上限,同時,在系統代碼的編寫過程中,也盡量減少服務器不必要的處理開支,盡可能減輕服務器的工作量。
    以下是每個章節所述的簡要內容:
    (1)第1章開發工具與相關技術的介紹:介紹了Visual C++和網絡編程;
       (2)第2章是系統需求分析;
       (3)第3章系統的總體設計:是描述系統的總體框架和流程;
       (4)第4章系統的實現:是系統核心函數的介紹;
    (5)第5章是總結。

    網絡文本會議系統的實現VC++

    【網絡文本會議系統的實現VC++】相關文章:

    網絡智能游戲的設計與實現VC++09-15

    VC++實現串口通信的應用程序設計10-25

    用VC++實現高級數據加密標準AES07-18

    VC++語言編程實現縱斷面測量數據的里程平差06-17

    基于IP網絡構建視頻會議系統技術淺析08-08

    網絡書店設計與實現08-30

    基于SIP的NGN網絡多媒體會議系統研究06-27

    網絡管理實現統一的方法09-29

    移動網絡監控系統的設計與實現07-19

    淺析網絡招生錄取系統的設計與實現10-07

    主站蜘蛛池模板: 亚洲国产精品成| 国产成人精品久久免费动漫| 亚洲国产精品久久久久网站| 99久久这里只有精品| 91精品国产91久久综合| 6一12呦女精品| 中国精品videossex中国高清| 国产成人久久久精品二区三区| 国产综合成人色产三级高清在线精品发布 | 午夜精品久久久久久影视777| 亚洲精品在线视频| 精品一区二区三区东京热 | 500av大全导航精品| 国产亚洲精品线观看动态图| 亚洲精品综合久久| 国产福利视精品永久免费| 国产精品99在线播放| 日韩精品无码一本二本三本| 2022国产精品最新在线| 青春草无码精品视频在线观| 国产产无码乱码精品久久鸭| 国精品产露脸自拍| 国产精品白丝AV网站| 久久精品不卡| 国产伦精品一区二区三区女| 日韩精品在线播放| 欧美大片日韩精品| 无码人妻精品中文字幕免费| AAA级久久久精品无码区| 国产精品国产三级国产av品爱网| 久热精品视频第一页| 午夜精品视频在线观看| 久久精品国产亚洲av水果派| 久久久久这里只有精品 | 国产精品无码国模私拍视频| 精品无码一区二区三区亚洲桃色| 国内精品久久久久久不卡影院| 国产精品久久久久影院色| 日韩精品无码一区二区中文字幕| 国产香蕉国产精品偷在线观看| 国产精品自在欧美一区|