<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 嵌入式Web服務(wù)器GoAhead在電力系統通信中應用

嵌入式Web服務(wù)器GoAhead在電力系統通信中應用

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

3.1 軟件工作流程
管理軟件系統采用作為,客戶(hù)端界面大部分采用Dreamweaver制作。用戶(hù)使用時(shí)進(jìn)入某一功能頁(yè)面,管理軟件系統自動(dòng)為該頁(yè)面進(jìn)行初始化ASP過(guò)程,讀取系統該功能配置信息供用戶(hù)查看,用戶(hù)更改功能參數后,提交表單修改功能參數,Web管理軟件系統執行Goform過(guò)程進(jìn)行參數配置。詳細工作流程如圖3所示。

本文引用地址:http://dyxdggzs.com/article/149747.htm

c.jpg


該軟件系統中大部分客戶(hù)端頁(yè)面采用Drearnweaver制作,在頁(yè)面代碼中指定onload初始化及form動(dòng)作與端的調用函數,并采用Jav aScript語(yǔ)言對頁(yè)面參數進(jìn)行判斷。Dreamweaver作為一款圖形化設計軟件,設計過(guò)程可視化,故便于修改及美化,但由于每個(gè)頁(yè)面均要制作一個(gè)ASP文件,占用較大空間,且ASP文件制作完成之后在過(guò)程中不易根據功能參數自動(dòng)修改頁(yè)面,在使用過(guò)程中受到限制。
3.2 軟件關(guān)鍵技術(shù)
工業(yè)以太網(wǎng)交換機在應用時(shí),部分功能較為復雜,故對配置管理端要求較高,既要滿(mǎn)足復雜的配置要求,又要達到客戶(hù)端操作的方便性,如果以傳統Drearnweaver制作客戶(hù)端頁(yè)面、作為的方式制作Web配置管理功能,很難達到客戶(hù)端操作的方便性。故針對此問(wèn)題,該軟件系統針對復雜交換功能配置采用Web服務(wù)器的Goform過(guò)程進(jìn)行客戶(hù)端頁(yè)面制作。GoAhead中Goform過(guò)程制作客戶(hù)端頁(yè)面可根據功能參數實(shí)時(shí)生成頁(yè)面,根據功能參數的不同,為用戶(hù)生成不同的操作界面,可給用戶(hù)帶來(lái)良好的操作感受,且由于不需單獨制作頁(yè)面文件,占用極少的存儲空間。但Goform制作頁(yè)面過(guò)程為純代碼過(guò)程,在制作完成且運行軟件系統之前無(wú)法看到頁(yè)面效果,故不易進(jìn)行修改與美化。采用嵌入式Web服務(wù)器GoAhead中Goform過(guò)程制作的客戶(hù)端頁(yè)面的工作流程不固定,需根據具體需求進(jìn)行靈活制作。以該軟件系統中VLAN配置為例。在中應用的工業(yè)以太網(wǎng)交換機中,VLAN配置需對各端口VLAN進(jìn)行配置,各端口VLAN可配置為Access,Tru nk,Hybrid三種類(lèi)型中的一個(gè),且各類(lèi)型VLAN下的配置參數不同,其中Access類(lèi)型只需設置本地VLAN號、Trunk類(lèi)型需配置本地VLAN號及包含VLAN號、Hybrid類(lèi)型需配置本地VLAN號、包含VLAN號及各VLAN是否需帶標簽、接收報文類(lèi)型。在該軟件系統中,通過(guò)嵌入式Web服務(wù)器GoAhe ad中Goform過(guò)程制作客戶(hù)端VLAN配置頁(yè)面,由于是在服務(wù)器端制作,故可隨時(shí)獲取服務(wù)器中數據。當用戶(hù)點(diǎn)擊VLAN配置頁(yè)面時(shí),Web服務(wù)器向客戶(hù)端瀏覽器打印已初始化參數的配置頁(yè)面,默認顯示端口1的VLAN配置,當更換端口或類(lèi)型時(shí),服務(wù)器重新按用戶(hù)選擇的端口或類(lèi)型打印已初始化參數的配置頁(yè)面,當用戶(hù)點(diǎn)擊提交表單時(shí),服務(wù)器執行另一配置Goform過(guò)程完成配置。VLAN配置流程如圖4所示。

d.jpg



4 結語(yǔ)
本文詳細討論了嵌入式Web服務(wù)器在中的應用,對GoAhead Web Server進(jìn)行了簡(jiǎn)單的介紹,講解了該軟件系統嵌入式Web配置管理系統的設計及實(shí)現方法,并針對電力系統應用中的工業(yè)以太網(wǎng)交換機交換功能的復雜性,提出了能夠既保證復雜的參數配置需求、又滿(mǎn)足用戶(hù)使用方便性的嵌入式Web配置管理功能的實(shí)現方法,有效地提高了系統的管理水平及用戶(hù)操作的便利性。

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)

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

評論


相關(guān)推薦

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

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>