新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于uIP與AJAX的動態Web服務器設計

        基于uIP與AJAX的動態Web服務器設計

        作者: 時間:2012-11-07 來源:網絡 收藏

        如果請求的是動態網頁,服務器會調用CGI服務程序,CGI程序首先會根據HTTP請求參數調用相應的應用程序,生成動態數據,而后轉化為動態網頁,由服務器端發往客戶端。CGI程序的處理流程如圖4所示。

        本文引用地址:http://www.104case.com/article/148264.htm

        g.JPG



        3 AJAX腳本
        與其他Web技術相比,主要有以下特點:
        ①把服務器的一部分工作轉移到客戶端,利用客戶端的處理能力,減輕了服務器的負擔;
        ②主要依靠XMLHttpRequest對象實現異步通信機制,避免數據更新時整個網頁的刷新,降低了通信量,節約了網絡帶寬;
        ③適當的應用可以實現更好的用戶體驗。
        的以上特點非常適合在資源有限的嵌入式系統中應用。瀏覽器解析AJAX腳本并運行,而服務器則會將瀏覽器請求的動態數據按照數據流的方式發送到客戶端,其實際運行時的通信數據如圖5所示。

        a.JPG


        在筆者設計的動態網頁中,異步交互部分的JavaScript代碼如下:
        h.JPG

        c語言相關文章:c語言教程




        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 东乡族自治县| 如皋市| 昭平县| 平邑县| 永泰县| 南岸区| 福海县| 铜山县| 贵阳市| 乐东| 达拉特旗| 沂南县| 禹城市| 定南县| 广丰县| 枞阳县| 辉县市| 大渡口区| 翁源县| 菏泽市| 涿州市| 滦南县| 剑川县| 开封县| 土默特右旗| 酉阳| 衡南县| 阿城市| 宝兴县| 东阳市| 盐池县| 昌图县| 江安县| 左云县| 湖口县| 望谟县| 布尔津县| 青冈县| 保康县| 宾阳县| 洛扎县|