1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. UNIX網(wǎng)絡(luò)的服務(wù)器程序設(shè)計(jì)方法

        時(shí)間:2024-08-14 20:00:45 計(jì)算機(jī)畢業(yè)論文 我要投稿
        • 相關(guān)推薦

        UNIX網(wǎng)絡(luò)的服務(wù)器程序設(shè)計(jì)方法

        UNIX網(wǎng)絡(luò)的服務(wù)器程序設(shè)計(jì)方法

        (劉凱 劉春旭,四川大學(xué)計(jì)算機(jī)學(xué)院)

        摘要:介紹了幾種網(wǎng)絡(luò)操作模式和UNIX下基于TCP/IP協(xié)議的網(wǎng)絡(luò)客戶/服務(wù)器模式的程序架構(gòu)。重點(diǎn)對(duì)客戶/服務(wù)器模式中服務(wù)器程序的幾種設(shè)計(jì)方法進(jìn)行了討論。

        關(guān)鍵詞:客戶/服務(wù)器,Socket,進(jìn)程,并發(fā)服務(wù)器

        1.引言

        1.1幾種網(wǎng)絡(luò)模式的介紹

        對(duì)等網(wǎng)絡(luò)(Peer-to-Peer)模式不需要專用服務(wù)器,每一臺(tái)工作站都能充當(dāng)網(wǎng)絡(luò)服務(wù)的請(qǐng)求者和提供者,都有絕對(duì)自主權(quán),也可以互相交換文件。這種類型的網(wǎng)絡(luò)軟件被設(shè)計(jì)成每一個(gè)實(shí)體都能完成相同或相似的功能。

        服務(wù)器(Server-Based)模式以服務(wù)器為中心,嚴(yán)格地定義了每一個(gè)實(shí)體的工作角色,即網(wǎng)絡(luò)上的工作站無(wú)法在彼此間直接進(jìn)行文件傳輸,需通過(guò)服務(wù)器作為媒介,所有的文件讀取,消息傳送等也都在服務(wù)器的掌握之中。

        客戶/服務(wù)器(Client/Server)模式(有時(shí)也稱為主從式Master/Slave)指將需要處理的工作分配給客戶端和服務(wù)器端處理,所謂的客戶和服務(wù)器并沒(méi)有一定的界限,這取決于運(yùn)行什么軟件,簡(jiǎn)單的講,客戶是提出服務(wù)請(qǐng)求的一方,而服務(wù)器是提供服務(wù)的一方。在客戶/服務(wù)器模式中服務(wù)器端所提供的功能不僅僅是文件、數(shù)據(jù)庫(kù)等服務(wù),還應(yīng)當(dāng)有相應(yīng)的計(jì)算、通信等能力——也就是說(shuō)在工作時(shí)由客戶端和服務(wù)器端各自負(fù)擔(dān)一部分計(jì)算或通信的功能?蛻/服務(wù)器模式已經(jīng)成為計(jì)算機(jī)網(wǎng)絡(luò)互連中最重要的應(yīng)用技術(shù)之一,它把一個(gè)大型的計(jì)算機(jī)應(yīng)用系統(tǒng)變?yōu)槎鄠(gè)能互為獨(dú)立的子系統(tǒng),而服務(wù)器便是整個(gè)應(yīng)用系統(tǒng)資源的存儲(chǔ)與管理中心,多臺(tái)客戶機(jī)則各自處理相應(yīng)的功能,共同實(shí)現(xiàn)完整的應(yīng)用。

        瀏覽器/服務(wù)器(Browser/Server)模式從本質(zhì)上將,仍然是客戶/服務(wù)器模式(是客戶/服務(wù)器模式的特例)。只不過(guò)在某些應(yīng)用方面,如數(shù)據(jù)庫(kù)服務(wù),它將傳統(tǒng)的二層客戶/服務(wù)器結(jié)構(gòu)發(fā)展成三層的客戶/服務(wù)器結(jié)構(gòu)并在Internet上應(yīng)用而已。

        在上述幾種模式中,客戶/服務(wù)器模式具有靈活多變的體系結(jié)構(gòu)、豐富的開(kāi)發(fā)環(huán)境和強(qiáng)大的設(shè)備驅(qū)動(dòng)能力。

        1.2本文所采用的網(wǎng)絡(luò)應(yīng)用程序編程接口

        網(wǎng)絡(luò)程序之間進(jìn)行通訊,必須建立在一定的通訊協(xié)議基礎(chǔ)之上。對(duì)于UNIX下的應(yīng)用程序,可用的協(xié)議有TCP/IP的傳輸控制協(xié)議TCP(Transmission Control Protocol)和用戶數(shù)據(jù)報(bào)協(xié)議UDP(User Datagram Protocol),XNS(Xerox Network System)的定序分組協(xié)議SPP(Sequential Pocket Protocol)和網(wǎng)際數(shù)據(jù)報(bào)協(xié)議IDP(Internetwork Datagram Protocol)以及ARPANET的接口報(bào)文處理機(jī)

        【UNIX網(wǎng)絡(luò)的服務(wù)器程序設(shè)計(jì)方法】相關(guān)文章:

        微機(jī)UNIX直接視頻圖形程序設(shè)計(jì)03-19

        循環(huán)結(jié)構(gòu)的程序設(shè)計(jì)方法(一)03-07

        基于 DSP 的網(wǎng)絡(luò)通信程序設(shè)計(jì)03-20

        支持多系統(tǒng)網(wǎng)絡(luò)批量安裝的服務(wù)器實(shí)現(xiàn)03-08

        服務(wù)器集群技術(shù)及其在視頻網(wǎng)絡(luò)中的應(yīng)用03-18

        網(wǎng)絡(luò)英語(yǔ)特點(diǎn)及翻譯方法03-12

        關(guān)于網(wǎng)絡(luò)標(biāo)注的主要方法概述03-05

        試論中職學(xué)校計(jì)算機(jī)程序設(shè)計(jì)課程教學(xué)方法探討03-05

        當(dāng)前網(wǎng)絡(luò)故障排除方法研究03-08

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>