国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

嵌入式Web服務(wù)器軟件的研究

2019-10-21 08:35:13董帥
科學(xué)與財(cái)富 2019年12期
關(guān)鍵詞:處理程序子程序以太網(wǎng)

董帥

摘要:隨著社會(huì)經(jīng)濟(jì)的迅猛發(fā)展,互聯(lián)網(wǎng)跟隨社會(huì)的腳步發(fā)展的也越來(lái)越快,于是,一種新型的web服務(wù)器隨之產(chǎn)生,并且是嵌入式的。Web服務(wù)器就是我們平時(shí)所說(shuō)的網(wǎng)頁(yè)服務(wù)器,可以用一些瀏覽器就行訪問(wèn),很多大型的網(wǎng)站,對(duì)服務(wù)器的硬件配置都比較高。而新型的嵌入式web服務(wù)器也是web服務(wù)器的一種,但是對(duì)該服務(wù)器的硬件配置卻相對(duì)來(lái)說(shuō)要低一點(diǎn),對(duì)于人們的日常需求,相對(duì)應(yīng)用也要更多一些,更能幫助到人們?nèi)粘I畹奶岣摺?/p>

關(guān)鍵字:嵌入式;web服務(wù)器;軟件

一、嵌入式web服務(wù)器的分析

(一)嵌入式web服務(wù)器的定義

嵌入式web服務(wù)器是一種相對(duì)于傳統(tǒng)web服務(wù)器有很大不同的服務(wù)器,但是嵌入式web服務(wù)器也是屬于web服務(wù)器的一種,嵌入式web服務(wù)器有很小的內(nèi)存消耗,并且硬件要求相對(duì)較低,支持認(rèn)證功能DigestAccess Authentication,通信方面非常的安全,支持例如SSL(安全的套接字層),并且支持動(dòng)態(tài)的web頁(yè)面,傳統(tǒng)的web頁(yè)面都是用HTML超文本編寫(xiě)的,而嵌入式web服務(wù)器可以用傳統(tǒng)的c語(yǔ)言進(jìn)行編程web頁(yè)面利地HTML標(biāo)簽,對(duì)于公共網(wǎng)關(guān)編程接口也是支持,同樣有自己獨(dú)特URL(統(tǒng)一資源定位器),但是嵌入式web服務(wù)器可執(zhí)行文件的內(nèi)存需求卻僅為60K。

(二)嵌入式web服務(wù)器的特性

二、嵌入式web服務(wù)器軟件的程序流程

(一)主程序與子程序的主要流程

在嵌入式web服務(wù)器軟件的使用中,嵌入式web服務(wù)器軟件的主程序流程的主要設(shè)計(jì)實(shí)現(xiàn)包括兩大部分:第一即是對(duì)接收到的以太網(wǎng)數(shù)據(jù)幀進(jìn)行分組解包;第二就是對(duì)要發(fā)送的數(shù)據(jù)進(jìn)行封裝然后一并發(fā)送。當(dāng)程序在嵌入式web服務(wù)器進(jìn)行運(yùn)行時(shí),首先對(duì)系統(tǒng)進(jìn)行初始化,系統(tǒng)在此時(shí)是等待狀態(tài),直到有數(shù)據(jù)幀到達(dá)。當(dāng)接收完幀之后,首先去除頭部幀文件,然后對(duì)報(bào)文進(jìn)行判斷,分組,若為ICMP數(shù)據(jù)包,就繼續(xù)進(jìn)行判斷,看看是否為T(mén)CP數(shù)據(jù)包,若為T(mén)CP數(shù)據(jù)包,若為T(mén)CP數(shù)據(jù)包處理子程序。如若既不是ICmP數(shù)據(jù)包也不是TCP數(shù)據(jù)包,那么就將這個(gè)數(shù)據(jù)包丟棄。而子程序的設(shè)計(jì)是為了實(shí)現(xiàn)TCP/IP的體系結(jié)構(gòu)的每一子層的功能結(jié)構(gòu),TCP/IP每一層的結(jié)構(gòu)功能都是互相有著緊密的聯(lián)系的,每一個(gè)下層都要為它的上一層提供功能支持,但相對(duì)來(lái)說(shuō)卻又是獨(dú)立的。所以子程序的實(shí)現(xiàn)過(guò)程需要幾個(gè)部分才能實(shí)現(xiàn)對(duì)TCP/IP協(xié)議體系的實(shí)現(xiàn),這幾個(gè)部分分別是:以太網(wǎng)驅(qū)動(dòng)程序、以太網(wǎng)層程序、ARP協(xié)議處理程序、IP協(xié)議處理程序、ICMP(網(wǎng)際報(bào)文控制協(xié)議)協(xié)議處理程序、TCP協(xié)議處理程序、HTTP協(xié)議處理程序。這些協(xié)議也都是在TCP/IP子層中實(shí)現(xiàn)的功能。

(二)嵌入式web服務(wù)器的實(shí)現(xiàn)

嵌入式web服務(wù)器的實(shí)現(xiàn)分為三個(gè)部分的實(shí)現(xiàn):1)網(wǎng)絡(luò)接口的實(shí)現(xiàn)。2)中心處理模塊。3)動(dòng)態(tài)文件預(yù)處理器。網(wǎng)絡(luò)接口是web服務(wù)器與外界交流的接口。主要是應(yīng)用TCP/IP協(xié)議。其一部分在系統(tǒng)初始化的時(shí)候建立,另一部分便是在HTTP模塊里面實(shí)現(xiàn)。而中心處理模塊便是嵌入式web服務(wù)器的核心。它是進(jìn)行全局的控制和管理,接收HTTP發(fā)來(lái)的請(qǐng)求,然后進(jìn)行解析。中心模塊還能處理模塊并且實(shí)現(xiàn)控制管理信息和容錯(cuò)機(jī)制。動(dòng)態(tài)文件預(yù)處理器是嵌入式web服務(wù)器的相互能力的服務(wù)器程序。是一種內(nèi)部的應(yīng)用程序接口。動(dòng)態(tài)文件處理器是將傳統(tǒng)的web動(dòng)態(tài)資源轉(zhuǎn)變?yōu)榭删幾g的代碼,從而進(jìn)行輸出。

三、嵌入式web服務(wù)器軟件的應(yīng)用

嵌入式web服務(wù)器軟件可以有效的與所有嵌入式設(shè)備進(jìn)行連接,并采取TCP/IP底層的通信協(xié)議,以此來(lái)完成數(shù)據(jù)傳遞的效果。嵌入式web服務(wù)器主要應(yīng)用于一些具有嵌入式的設(shè)備,連接平臺(tái),使得平臺(tái)形成一個(gè)具備圖片與圖像采集、視頻制作與壓縮、以及發(fā)送等功能的web服務(wù)器,借助電腦端,將采集到的信息進(jìn)行顯示。嵌入式的web服務(wù)器主要也應(yīng)用于各行各類(lèi)的視頻監(jiān)控中,嵌入式web服務(wù)器可以配合無(wú)線網(wǎng)進(jìn)行收發(fā)信號(hào),不但提升了視頻監(jiān)控系統(tǒng)運(yùn)行效率,并且還降低的維護(hù)成本,節(jié)省資源,然后效果卻又十分顯著,在市場(chǎng)上得到了極高的普及與應(yīng)用。

四、結(jié)語(yǔ)

嵌入式的web服務(wù)器是一種將web服務(wù)器引入到具體的測(cè)試和控制設(shè)備,嵌入式web服務(wù)器通過(guò)借助硬件設(shè)備和網(wǎng)絡(luò)協(xié)議,將控制的設(shè)備通過(guò)網(wǎng)絡(luò)協(xié)議與互聯(lián)網(wǎng)連接起來(lái)。通過(guò)這樣的連接,對(duì)很多資源的應(yīng)用起到了重大作用,資源減少了浪費(fèi),還可以提高web服務(wù)器的穩(wěn)定性、可靠性與安全性,將傳統(tǒng)的web服務(wù)器具有的高成本、低效率的特點(diǎn)轉(zhuǎn)變?yōu)榱爽F(xiàn)在的低成本、高效率。進(jìn)入高效時(shí)代,并且提升了設(shè)備的易使用性能,為設(shè)備的維護(hù)和效率提供了堅(jiān)實(shí)的基礎(chǔ)。目前來(lái)說(shuō),這種嵌入式的web服務(wù)器已經(jīng)開(kāi)始成為了現(xiàn)代應(yīng)用程序運(yùn)行以及系統(tǒng)使用不可獲得部分,對(duì)于大多數(shù)的企業(yè)用戶在接口的選擇上都比較希望安裝web服務(wù)器的接口,應(yīng)用程序在這個(gè)接口下運(yùn)行,對(duì)于應(yīng)用程序的網(wǎng)絡(luò)擴(kuò)展性能也有著特別大的作用。在不久的將來(lái),嵌入式web服務(wù)器將會(huì)在社會(huì)中得到普及,屆時(shí),嵌入式web服務(wù)器將會(huì)對(duì)整個(gè)社會(huì)的提升帶來(lái)幫助,帶來(lái)更加高效的生活。

猜你喜歡
處理程序子程序以太網(wǎng)
高速公路工程變更與計(jì)量支付處理程序的優(yōu)化方法
基于1500以太網(wǎng)養(yǎng)豬場(chǎng)的智能飼喂控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
基于C++的數(shù)控加工通用后處理程序的開(kāi)發(fā)應(yīng)用研究
談實(shí)時(shí)以太網(wǎng)EtherCAT技術(shù)在變電站自動(dòng)化中的應(yīng)用
電子制作(2017年24期)2017-02-02 07:14:44
企業(yè)危機(jī)公關(guān)管理問(wèn)題分析
處理房地產(chǎn)糾紛中行政與民事交叉問(wèn)題的正當(dāng)程序
淺談子程序在數(shù)控車(chē)編程中的應(yīng)用
一種90W高功率以太網(wǎng)供電系統(tǒng)的設(shè)計(jì)
淺談EPON與工業(yè)以太網(wǎng)在貴遵高速公路中的應(yīng)用
子程序在數(shù)控車(chē)加工槽中的應(yīng)用探索
舒兰市| 临沭县| 凤庆县| 临沧市| 田阳县| 开化县| 永寿县| 新沂市| 贺州市| 阿克陶县| 安多县| 扎鲁特旗| 紫金县| 琼中| 思南县| 塔城市| 布尔津县| 芜湖市| 桐乡市| 商都县| 建平县| 邯郸县| 北辰区| 阜新| 清新县| 辽源市| 资中县| 德化县| 靖西县| 抚宁县| 渑池县| 禄劝| 嘉祥县| 合作市| 五家渠市| 巨野县| 龙里县| 天气| 积石山| 武隆县| 屏南县|