汪 鵬
(南京郵電大學 通信與信息工程學院,江蘇 南京 210000)
基于嵌入式Web服務器尋星儀監控系統的設計
汪 鵬
(南京郵電大學 通信與信息工程學院,江蘇 南京 210000)
現代衛星通信和計算機技術發展迅猛,衛星通信業務的需求也越來越大。嵌入式系統是現代通信網絡技術的重要平臺,越來越多的基于嵌入式Web服務器的監控系統被開發。嵌入式Web服務器監控系統具有許多優點,如:結構簡單、功耗低等。把嵌入式設備接入互聯網可以實現方便、實時地通過網絡監控設備的工作狀態,再將數據以直觀、形象的網頁方式顯示在PC、PDA、Phone等設備上,不需要專門的應用軟件。針對衛星尋星儀監控系統所使用的ARM9系列芯片,在控制板硬件移植了Linux操作系統,在監控系統內設置合適的應用層Web服務器,并通過Ajax+CGI+Boa的方式實現以網頁監控衛星尋星儀。實驗結果表明,用戶在終端瀏覽器上輸入網址進行訪問,就可以對便攜式衛星尋星儀進行實時、方便的監控。
便攜式衛星尋星儀;嵌入式Web服務器;B/S架構;Boa
隨著互聯網[1]的不斷發展和廣泛應用,人們獲取信息的主要方式也變成了網頁形式,而今許多國內外廠商研制的衛星尋星儀產品,大多數都是采用C/S(客戶端/服務器)模式,需要定制專門的監控軟件。因此,越來越多的客戶希望通過網頁的方式進行操作,而這種方式正是通常所說的B/S(瀏覽器/服務器)模式。客戶通過終端上瀏覽器,比如:IE、Google、360等。在地址欄輸入URL(統一資源定位符)后連上服務器,提供Web服務的服務器就會將存儲在其上的資源發送給瀏覽器,瀏覽器將資源以網頁的形式展現出來。……