新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 可移植的嵌入式WEB服務(wù)器軟件設(shè)計(jì)

可移植的嵌入式WEB服務(wù)器軟件設(shè)計(jì)

作者: 時(shí)間:2012-03-26 來(lái)源:網(wǎng)絡(luò) 收藏

軟件結(jié)構(gòu)示意圖

在上圖所示的模塊結(jié)構(gòu)圖中,通訊處理模塊通過(guò)中間件提供的網(wǎng)絡(luò)服務(wù)接口完成SOCKET連接的管理和數(shù)據(jù)收發(fā)工作;HTTP請(qǐng)求處理模塊主要完成 HTTP消息的識(shí)別和處理;ROM文件系統(tǒng)則實(shí)現(xiàn)文件系統(tǒng)的模擬,為HTTP請(qǐng)求處理模塊提供文件讀寫(xiě)操作;CGI接口模塊是客戶(hù)端控制遠(yuǎn)程設(shè)備的工具,它解釋來(lái)自客戶(hù)端的一些操作請(qǐng)求,并控制目標(biāo)設(shè)備執(zhí)行具體的操作。

3、結(jié)束語(yǔ)

根據(jù)以上這個(gè)模型設(shè)計(jì)的,滿(mǎn)足了工業(yè)控制對(duì)基于的遠(yuǎn)程管理需求,擴(kuò)展的CGI接口可以實(shí)現(xiàn)管理系統(tǒng)和目標(biāo)系統(tǒng)之間的交互,達(dá)到對(duì)遠(yuǎn)程目標(biāo)控制的目的,同時(shí)軟件具有良好的

本文作者創(chuàng)新點(diǎn): 跟傳統(tǒng)的WEB服務(wù)器相比,基于中間件技術(shù)的嵌入式WEB服務(wù)器軟件,具有結(jié)構(gòu)簡(jiǎn)單、操作靈活的特點(diǎn),不僅可以很好的適用于資源稀缺的,而且能夠非常方便的在多種操作系統(tǒng)之間進(jìn)行移植。中間件技術(shù)能以最小的代價(jià)完成代碼的移植,提高整個(gè)軟件的,同時(shí)這種良好的移植性還會(huì)給代碼維護(hù)帶來(lái)方便。

參 考 文 獻(xiàn)

[1]李程,李迅波.Web Services在園區(qū)智能系統(tǒng)建設(shè)中的應(yīng)用[J].微計(jì)算機(jī)信息,2006,22-14:37-39

[2]Brian W.Kernigham 裘宗燕譯 程序設(shè)計(jì)實(shí)踐 機(jī)械工業(yè)出版社 2003.9

[3]Andrew N.Sloss 沈建華譯 ARM開(kāi)發(fā)—軟件設(shè)計(jì)與優(yōu)化

北京航空航天大學(xué)出版社 2005.5

[4]尹浩瓊 TCP/IP詳解(第二版) 電子工業(yè)出版社 2003.8

[5]李伯成 微型計(jì)算機(jī)設(shè)計(jì) 西安電子科技大學(xué)出版 2004.6


上一頁(yè) 1 2 3 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉