新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 在應用系統中嵌入WWW服務功能的實現方法

        在應用系統中嵌入WWW服務功能的實現方法

        作者: 時間:2009-04-09 來源:網絡 收藏

          請求行僅有一行文本,包括三個區,以CR LF結束,格式如下:

          Method 請求的URI HTTP版本

          請求行也僅有一行文本,包括三個區,以CR LF結束,格式如下:

          HTTP版本 狀態碼 原因說明文字

        2.2 安全控制

          在該中主要采用身份限制、密碼保護、數據加密等來增強客戶訪問的安全性。

        2.2.1 身份限制

          當接收到客戶發送來的請求后,提取客戶的IP地址,過濾掉非法IP地址的客戶請求,并判斷合法IP地址的客戶權限;根據系統的設置,為每個客戶生成并發送相應權限的客戶數據主頁,同時根據客戶的遠程控制權限響應客戶對的控制,向客戶發送控制后的結果信息。

        2.2.2 密碼保護

          當客戶訪問應用系統中需要安全保護的數據主頁,或者遠程進行可能對應用系統造成危害的控制操作時,應用系統首先要求客戶進行登錄帳號和密碼。只有經過應用系統確認后,應用系統才會應答客戶的這些請求。

        2.3 動態控制數據發送

          應用系統所處理的數據是實時采集的、不斷變化的,如果客戶要實時檢測到這些采集的數據,就要按照一定時間間隔不斷地向應用系統發送頁面刷新請求,應用系統根據客戶請求也不斷地向每一個客戶實時發送最新的客戶數據網頁。當大量客戶同時對應用系統進行請求時,就可能導致客戶數據網頁發送時間減慢,甚至引起系統崩潰。為解決這種情況,這里提出一種動態控制客戶數據主頁的發送

          動態控制客戶數據主頁的發送主要是根據單位時間內客戶請求的數量,動態改變客戶數據主頁的刷新頻率。當單位時間內客戶請求的數量大于某一門限值時,就降低客戶數據主頁刷新頻率;反之,就增加客戶數據主頁刷新頻率;這樣保證單位時間內客戶請求數量在一定可允許的范圍內。對于實時性要求較高的客戶,不降低刷新頻率。

          假定單位時間內允許客戶請求為N,實時性要求較高的客戶數量為n1,刷新頻率為f1, 其它客戶數量為n2,刷新頻率為f2,則:

        隨著Internet的不斷發展,在應用系統中具有廣闊的應用前景。一方面增強了應用系統的網絡功能,在客戶不用下載專門的客戶端應用程序情況下,就可以通過Web瀏覽器直接對應用系統中的實時數據信息進行訪問,對應用系統的遠程控制;另一方面可以廣泛應用于具有微處理器和存儲器的家用電器、設備儀器之中,在它們的處理系統中,通過有線、無線等數據傳輸技術,利用Web瀏覽器遠程監視、控制這些家用電器和儀器設備的狀態。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 诏安县| 托克逊县| 信丰县| 宁津县| 综艺| 铜山县| 道孚县| 措勤县| 家居| 印江| 镇宁| 彝良县| 上栗县| 修水县| 沭阳县| 萨嘎县| 雷州市| 右玉县| 固镇县| 沙河市| 定安县| 沛县| 保康县| 拜泉县| 贡嘎县| 托克托县| 阿图什市| 沈阳市| 石狮市| 和硕县| 肇源县| 永泰县| 青岛市| 武冈市| 仁化县| 威远县| 武宣县| 沂水县| 大庆市| 晋城| 视频|