• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    嵌入式Web服務(wù)器軟件的設(shè)計(jì)與實(shí)現(xiàn)

    2014-09-23 05:46:48徐淑萍
    關(guān)鍵詞:瀏覽器串口嵌入式

    徐淑萍,李 軍,張 軍,敬 偉

    (西安工業(yè)大學(xué) 計(jì)算機(jī)科學(xué)與工程學(xué)院,西安710021)

    隨著信息網(wǎng)絡(luò)的發(fā)展和技術(shù)的革新,遠(yuǎn)程控制不再是指局域網(wǎng)中的遠(yuǎn)程控制,而是基于信息網(wǎng)的遠(yuǎn)程控制[1-2].信息網(wǎng)與控制網(wǎng)相比具有更大的優(yōu)勢,將兩者結(jié)合起來,借助信息網(wǎng)的優(yōu)勢發(fā)展遠(yuǎn)程控制系統(tǒng)早已受到廣泛關(guān)注.網(wǎng)絡(luò)技術(shù)和嵌入式技術(shù)的快速發(fā)展及其相互融合,為現(xiàn)場檢測與控制設(shè)備的微型化、智能化奠定了良好的技術(shù)基礎(chǔ),同時(shí)也直接推動著嵌入式應(yīng)用向著更深層次發(fā)展[3-4].將TCP/IP協(xié)議嵌入到現(xiàn)場設(shè)備中去,使其具備嵌入式 Web服務(wù)器的功能,并借助于通用網(wǎng)關(guān)接口(Common Gateway Interface,CGI)技術(shù)實(shí)現(xiàn)現(xiàn)場數(shù)據(jù)與嵌入式 Web服務(wù)器之間的實(shí)時(shí)動態(tài)交互,就可以滿足嵌入式設(shè)備直接與Internet聯(lián)網(wǎng)的需求,為實(shí)現(xiàn)網(wǎng)絡(luò)化實(shí)時(shí)監(jiān)控奠定了良好基礎(chǔ)[5].

    嵌入式Web服務(wù)器具有Web服務(wù)器所不具有的優(yōu)勢,體積小、價(jià)格便宜、良好的平臺移植等優(yōu)勢.在系統(tǒng)中選用嵌入式Web服務(wù)器除了考慮其以上優(yōu)點(diǎn)外,更重要的是考慮到嵌入式Web服務(wù)器比較適用于工業(yè)控制領(lǐng)域[6-8].將嵌入式 Web服務(wù)器應(yīng)用于控制系統(tǒng)中,不僅簡化了控制系統(tǒng)的結(jié)構(gòu),將信息的采集和發(fā)布集成到嵌入式設(shè)備中,而且可以利用嵌入式Web服務(wù)器標(biāo)準(zhǔn)的接口形式和標(biāo)準(zhǔn)的通信協(xié)議,為任何接入它的用戶提供統(tǒng)一的、基于瀏覽器方式的操作和控制界面[9-10].這種方式從根本上改變了設(shè)備的運(yùn)行和管理方式,降低了控制運(yùn)行的維護(hù)成本,提高了控制系統(tǒng)的維護(hù)效率.本研究將信息網(wǎng)引入到控制網(wǎng)絡(luò)中,在嵌入式設(shè)備中加入HTTP服務(wù)并將其轉(zhuǎn)化成Web服務(wù)器,向Internet網(wǎng)提供基于 Web的圖形化管理接口.用戶可以使用瀏覽器作為接口來訪問嵌入式設(shè)備,這樣不僅能使嵌入式設(shè)備的易用性大大提高,而且方便統(tǒng)一管理.

    1 嵌入式監(jiān)控系統(tǒng)總體結(jié)構(gòu)

    圖1 系統(tǒng)總體結(jié)構(gòu)圖Fig.1 System’s overall structure

    如圖1所示,系統(tǒng)主要由客戶端模塊,互聯(lián)網(wǎng)Internet模塊,嵌入式Web服務(wù)器模塊,PLC可編程控制器及被控對象模塊構(gòu)成.位于客戶端的用戶使用瀏覽器訪問嵌入式Web服務(wù)器,通過HTTP協(xié)議將數(shù)據(jù)傳給嵌入式Web服務(wù)器,嵌入式Web服務(wù)器作為上位機(jī)將所有從可編程控制器傳送來的串口數(shù)據(jù)自動封裝為傳輸控制協(xié)議(Transmission Control Protocal,TCP)或用戶數(shù)據(jù)報(bào)協(xié)議(User Datagram Protocal,UDP)然后在網(wǎng)絡(luò)上傳輸,同理,也可以將網(wǎng)口接收到的TCP或UDP包自動拆封出數(shù)據(jù)并發(fā)向串口,進(jìn)而完成串口與網(wǎng)絡(luò)信號之間的轉(zhuǎn)換,上位機(jī)經(jīng)過串口,通過通信協(xié)議把數(shù)據(jù)傳送給下位機(jī).下位機(jī)根據(jù)通訊協(xié)議,收到上位機(jī)發(fā)送過來的數(shù)據(jù)從而實(shí)現(xiàn)嵌入式Web服務(wù)器與PLC之間通信,嵌入式Web服務(wù)器是整個(gè)控制系統(tǒng)的核心,實(shí)現(xiàn)遠(yuǎn)程客戶端與被控對象間的信息交互.下位機(jī)部分它主要接收遠(yuǎn)程客戶端的命令,完成對被控對象的控制,并將被控對象的運(yùn)行信息反饋給遠(yuǎn)程客戶端.

    1.1 遠(yuǎn)程客戶端模塊

    遠(yuǎn)程客戶端主要功能是完成與嵌入式Web服務(wù)器的通訊,以提供給用戶一個(gè)友好直觀的交互界面;接收來自PLC對現(xiàn)場設(shè)備控制的運(yùn)行參數(shù),并動態(tài)顯示于Web頁面.用戶通過瀏覽器登陸到嵌入式Web服務(wù)器,進(jìn)入控制頁面,然后在相應(yīng)的表單中進(jìn)行控制操作,點(diǎn)擊提交按鈕后,數(shù)據(jù)傳送到嵌入式Web服務(wù)器端,然后嵌入式Web服務(wù)器通過一系列處理通過串口將控制指令發(fā)送給下位機(jī),瀏覽器端再作為接收端,接收下位機(jī)反饋的信息.遠(yuǎn)程客戶端主要完成與嵌入式Web服務(wù)器通訊,在加入無線路由模塊后實(shí)現(xiàn)多客戶端模式,用戶可通過PC機(jī),手機(jī)等支持HTTP協(xié)議帶有瀏覽器的終端對下聯(lián)設(shè)備驚醒控制與監(jiān)控.

    1.2 網(wǎng)絡(luò)模塊

    本系統(tǒng)是在Internet上進(jìn)行的遠(yuǎn)程控制,網(wǎng)絡(luò)模塊對應(yīng)于物理上的一系列網(wǎng)卡、網(wǎng)線和無線路由器,用于連接遠(yuǎn)程客戶端和嵌入式Web服務(wù)器,作為信息的傳輸通道.Internet僅將信息從一個(gè)地方傳送到另一個(gè)地方,它不對數(shù)據(jù)做任何處理,僅實(shí)現(xiàn)客戶端和服務(wù)器端的連接,并保證通路的暢通和安全性.同時(shí)網(wǎng)絡(luò)模塊使得整個(gè)控制系統(tǒng)與信息網(wǎng)相結(jié)合,使得遠(yuǎn)程控制系統(tǒng)不再局限于局域網(wǎng)中,而是可以借助信息網(wǎng)的優(yōu)勢進(jìn)行更加便利的遠(yuǎn)距離控制.并通過加入無線路由器用其WIFI功能可以達(dá)到用智能手機(jī)控制PLC下聯(lián)設(shè)備的效果.

    1.3 嵌入式Web服務(wù)器模塊

    這部分是整個(gè)控制系統(tǒng)的中樞部分,完成遠(yuǎn)程用戶和PLC控制對象中信息交互的中轉(zhuǎn)功能.嵌入式Web服務(wù)器一方面建立和下位機(jī)的連接,把從下位機(jī)傳送過來的串口數(shù)據(jù)封裝成在Internet上傳輸?shù)腡CP/IP包,將下位機(jī)的運(yùn)行狀態(tài)參數(shù)實(shí)時(shí)地向遠(yuǎn)程客戶端傳送.另一方面把從網(wǎng)絡(luò)上發(fā)送過來的TCP/IP包根據(jù)HOST LINK串口通信協(xié)議解成串口數(shù)據(jù)供可編程控制器識別,將來自遠(yuǎn)程客戶端的控制命令傳給下位機(jī),通過可編程控制器完成了對下位機(jī)的控制,同時(shí)他還實(shí)現(xiàn)HTTP的協(xié)議轉(zhuǎn)換和封裝,當(dāng)用戶通過瀏覽器訪問網(wǎng)頁時(shí),只需輸入嵌入式Web服務(wù)器的IP地址,就可以進(jìn)行訪問了.

    1.4 可編程控制器及被控對象模塊

    該模塊是整個(gè)系統(tǒng)最終的被控對象,通過所選用的可編程控制器實(shí)現(xiàn)對被控對象的控制,通過RS232串口實(shí)現(xiàn)與上層服務(wù)器的數(shù)據(jù)信息交換,實(shí)現(xiàn)上位機(jī)對下位機(jī)的控制.可編程控制器按照傳送過來的指令進(jìn)行工作,并把當(dāng)前設(shè)備的執(zhí)行情況通過相應(yīng)的串口消息通信協(xié)議送回到嵌入式Web服務(wù)器,最終通過互聯(lián)網(wǎng)到達(dá)用戶瀏覽器端,使得遠(yuǎn)程客戶端用戶即使在遠(yuǎn)離工業(yè)現(xiàn)場的情況下也可以對被控對象進(jìn)行控制并得到對象的執(zhí)行情況.

    2 軟件設(shè)計(jì)思想

    本系統(tǒng)軟件設(shè)計(jì)采用基于組件的思想,主要包括Web服務(wù)器組件,CGI組件,串行通信組件,數(shù)據(jù)存儲組件等.這些組件之間的邏輯關(guān)系如圖2所示.Web服務(wù)器組件是指實(shí)現(xiàn)了TCP/IP協(xié)議的基本內(nèi)容、能夠響應(yīng)和處理用戶請求、實(shí)現(xiàn)獨(dú)立通信的程序模塊,也稱 Web服務(wù)器.通過對TCP/IP相關(guān)協(xié)議的實(shí)現(xiàn),Web服務(wù)器即具有與瀏覽器交互的能力,能夠處理客戶端用戶請求、傳遞網(wǎng)絡(luò)消息并向?yàn)g覽器返回結(jié)果,同時(shí)能夠與其他應(yīng)用程序協(xié)同工作.CGI組件是指按照CGI標(biāo)準(zhǔn)設(shè)計(jì)的具有獨(dú)立功能的程序模塊,是嵌入式Web服務(wù)器與外部擴(kuò)展應(yīng)用程序交互的一種標(biāo)準(zhǔn)接口.通過它把現(xiàn)場設(shè)備的數(shù)據(jù)實(shí)時(shí)地傳遞給嵌入式Web服務(wù)器,從而實(shí)現(xiàn)遠(yuǎn)端客戶與現(xiàn)場設(shè)備之間的動態(tài)數(shù)據(jù)交互.串行通信組件是指完成串行通信功能的獨(dú)立程序模塊,由其完成現(xiàn)場設(shè)備到CGI組件的數(shù)據(jù)傳送,他與CGI程序組件相互配合,共同完成對嵌入式Web服務(wù)器的數(shù)據(jù)更新.數(shù)據(jù)存儲組件是指能夠?qū)ΜF(xiàn)場采集的數(shù)據(jù)進(jìn)行保存,并為其他功能組件提供讀寫使用方法的一類功能模塊.數(shù)據(jù)存儲組件的實(shí)現(xiàn)形式可以采用文件方式也可以采用嵌入式數(shù)據(jù)庫方式.

    圖2 軟件體系結(jié)構(gòu)圖Fig.2 Diagram of Software architecture

    本系統(tǒng)中遠(yuǎn)程控制端的用戶在與Internet相連接的瀏覽器中輸入嵌入式Web服務(wù)器的地址,登陸到相應(yīng)頁面,并發(fā)送控制指令,嵌入式Web服務(wù)器收到控制指令后進(jìn)行處理,響應(yīng)客戶端瀏覽器的連接請求,獲取控制信息并發(fā)往被控對象,通過嵌入式Web服務(wù)器內(nèi)部一系列的操做過程,將其轉(zhuǎn)換為PLC可以識別的消息,實(shí)現(xiàn)數(shù)據(jù)處理從而完成通信.嵌入式Web服務(wù)器也獲取來自被控對象的實(shí)時(shí)信息,經(jīng)過數(shù)據(jù)處理后發(fā)往遠(yuǎn)程客戶端,同時(shí)響應(yīng)客戶端瀏覽器的連接請求,將處理結(jié)果以動態(tài)頁面的形式返回給客戶端,其中嵌入式 Web服務(wù)器工作于“串行通道模式”,即,所有串口來的數(shù)據(jù)都被自動封裝為TCP或UDP包在IP網(wǎng)絡(luò)上傳輸;同理,從網(wǎng)口上接收到的TCP或UDP包也會被自動拆封出數(shù)據(jù)并逐個(gè)字節(jié)發(fā)往串口.嵌入式服務(wù)器在系統(tǒng)啟動時(shí)會自動裝載嵌入式多任務(wù)操作系統(tǒng),以及一套精簡的 Web服務(wù)器.Web服務(wù)器會監(jiān)聽客戶端發(fā)送過來的HTTP請求,并將其委派給服務(wù)器進(jìn)程處理,該進(jìn)程即CGI程序,它負(fù)責(zé)接收Web請求數(shù)據(jù),與串口通信實(shí)現(xiàn)數(shù)據(jù)處理,并將處理結(jié)果以動態(tài)頁面的形式返回給客戶端.

    3 軟件系統(tǒng)實(shí)現(xiàn)

    3.1 Boa服務(wù)器的搭建

    Boa Web服務(wù)器是一種非常小巧的Web服務(wù)器,其可執(zhí)行代碼只有大約60kB左右.作為一種單任務(wù)Web服務(wù)器,Boa只能依次完成用戶的請求,而不會fork出新的進(jìn)程來處理并發(fā)連接請求.但Boa支持CGI,能夠?yàn)镃GI程序fork出一個(gè)進(jìn)程來執(zhí)行.

    從網(wǎng)上下載一個(gè)linux操作系統(tǒng)下的Boa服務(wù)器,并且在徽處理器(Advanced Risc Machines,ARM)開發(fā)環(huán)境下配置好和開發(fā)板相應(yīng)編譯環(huán)境,此設(shè)計(jì)中ARM所燒系統(tǒng)為linux-2.6.32.2-1208-nfsandjffs2-w35-ok,叉編譯環(huán)境為arm-linux-gcc-3.4.1,將下載Boa服務(wù)器通過tar命令解壓縮,壓縮包里有個(gè) MAKEFILE,對其交叉變異,所得到的一個(gè)在ARM環(huán)境下可以運(yùn)行的Boa可執(zhí)行文件,并且按照其boa.conf文件在ARM環(huán)境中對其ARM系統(tǒng)進(jìn)行配置.

    按照Boa.conf對ARM進(jìn)行相應(yīng)的配置并且將錯(cuò)誤日志,訪問日志,Boa可執(zhí)行文件,網(wǎng)站網(wǎng)頁,CGI程序等等放到相應(yīng)目錄下.然后在更改ARM 下 的/etc/init.d/Rcs文件,是 我 們 編譯 的Boa開機(jī)自啟,至此Boa服務(wù)器搭建好了.簡單的boa.conf代碼事例為

    #Boa v0.94configuration file

    #version changes are noted in the comments

    # boa-c/usr/local/boa

    //Boa版本的說明以可執(zhí)行文件boa在ARM中所存放的路徑

    #Port:The port Boa runs on.The default port for http servers is 80.

    #If it is less than 1024,the server must be started as root.

    //端口號的設(shè)定

    #CGIPath:The value of the$PATH environment variable given to CGI progs.

    CGIPath/bin:/usr/bin:/usr/local/bin

    //CGI程序設(shè)置以及在ARM環(huán)境中存放路徑

    3.2 CGI程序的編寫

    嵌入式Web服務(wù)器使用linux操作系統(tǒng),CGI程序以C函數(shù)的形式來實(shí)現(xiàn),其中CGI程序里提供的組件的格式為int NAME(WCT*w,char*file,char*head);其中NAME為CGI組件所對應(yīng)的函數(shù)的名稱,w為通信結(jié)構(gòu)體,數(shù)據(jù)的請求接收和接收數(shù)據(jù)的響應(yīng)都是通過他來操作的;file為所請求的通用網(wǎng)關(guān)接口名字;head為消息的請求頭,請求的數(shù)據(jù)包長度和Cookie信息都是通過它來得到的.

    開發(fā)CGI后,還必須在Web服務(wù)器中進(jìn)行注冊,這樣當(dāng)調(diào)用時(shí),才能將函數(shù)與對應(yīng)CGI聯(lián)系起來,啟用相應(yīng)的CGI進(jìn)程進(jìn)行處理.

    開發(fā)好的CGI注冊格式為

    Register("POST/GET",NAME,"NAME.cgi");

    CGI開發(fā)中用戶的請求方式有GET和POST兩種方式,GET是把表中的參數(shù)數(shù)據(jù)提交到表單中的action屬性所指的URL統(tǒng)一資源定位中,提交的值和表單中的各個(gè)字段是一一對應(yīng)的,GET請求方式提交的數(shù)據(jù)是放在HTTP請求協(xié)議頭中的,POST通過HTTP POST機(jī)制,將表單中的各個(gè)字段和內(nèi)容放在HTML HEADER內(nèi),然后一起傳送到action屬性所指向的URL地址,整個(gè)過程用戶是看不到的,POST提交的數(shù)據(jù)放在實(shí)體數(shù)據(jù)中.GET是通過在URL里面進(jìn)行參數(shù)傳遞,用來傳遞一些不需要保密的數(shù)據(jù),POST的安全性比GET高,GET傳送的數(shù)據(jù)量較小,不能大于2 kB.POST傳送的數(shù)據(jù)量較大,一般被默認(rèn)為不受大小限制.CGI組件在Web服務(wù)器中注冊好后,就可以進(jìn)行工作了.

    3.3 串行組件設(shè)計(jì)

    在系統(tǒng)中串行通信接口是連接嵌入式Web服務(wù)器與可編程控制器的橋梁,當(dāng)數(shù)據(jù)從嵌入式Web服務(wù)器的串口發(fā)送后,數(shù)據(jù)將由字節(jié)數(shù)轉(zhuǎn)換為串行的位,當(dāng)下位機(jī)數(shù)據(jù)經(jīng)串口發(fā)往上位機(jī)上,數(shù)據(jù)又由串行的位轉(zhuǎn)換為字節(jié)數(shù),在使用串口進(jìn)行通信時(shí),必須將串口打開,通信結(jié)束后將其關(guān)閉.

    CGI進(jìn)程完成與用戶動態(tài)網(wǎng)頁的交互,交互的信息是通過串口從下位機(jī)發(fā)送來的,需要和串口通信提取對象狀態(tài)或控制對象動作,需要設(shè)計(jì)相應(yīng)的串口通信組件,提取被控對象狀態(tài)或控制對象動作.在本系統(tǒng)中,串口通信組件是針對下位機(jī)串口數(shù)據(jù)所開發(fā)的一系列函數(shù),其獲取被控制對象的串口消息,交給CGI程序處理.針對串口消息中指定的各條控制命令,分別設(shè)計(jì)相應(yīng)的函數(shù),實(shí)現(xiàn)命令的發(fā)送和返回?cái)?shù)據(jù)的接收,并定義相應(yīng)的結(jié)構(gòu)體保存接收到的數(shù)據(jù).以查詢對象狀態(tài)命令為例,其設(shè)計(jì)函數(shù)為

    int set_opt(int fd,int nSpeed,int nBits,char nEvent,int nStop)

    //設(shè)置串口屬性:fd:文件描述符nSpeed:波特率nBits:數(shù)據(jù)位nEvent:奇偶校驗(yàn)nStop:停止位.

    int open_port(int fd,int comport)

    //打開S3C2440的串口設(shè)備節(jié)點(diǎn)

    int dakai()

    //向PLC發(fā)送控制命令.

    Int jianshi()

    //讀取PLC對應(yīng)通道的值 以監(jiān)視PLC下聯(lián)設(shè)備的狀態(tài).

    在系統(tǒng)中提交命令數(shù)據(jù),或者寫數(shù)據(jù),都需要從表單或者緩沖區(qū)中獲取得到的信息,這就需要再設(shè)計(jì)一些相關(guān)的提取數(shù)據(jù),獲取數(shù)據(jù)的函數(shù),方便與所設(shè)計(jì)的CGI串行函數(shù)一起工作,將復(fù)雜的實(shí)現(xiàn)過程封裝起來,從而提高效率.

    基于此設(shè)計(jì)的函數(shù)原型

    cgiFormResultType cgiFormSelectSingle(char*name,char**choicesText,int choices-Total,int*result,int defaultV)

    //將提交的表單里的數(shù)據(jù)提取出來,將數(shù)據(jù)保存到緩沖區(qū)中

    cgiFormResultType cgiFormSelectMultiple(char*name,char**choicesText,int choices-Total,int*result,int*invalid)

    //從緩沖區(qū)中根據(jù)變量名獲取變量值

    cgiFormResultType cgiFormCheckboxSingle(char*name)

    //從緩沖區(qū)中根據(jù)按鈕名獲取用戶輸入的控制命令

    4 系統(tǒng)設(shè)計(jì)中的幾個(gè)關(guān)鍵問題

    在嵌入式遠(yuǎn)程監(jiān)控系統(tǒng)中,以最小的系統(tǒng)開銷來保證系統(tǒng)的實(shí)時(shí)性、安全性、實(shí)用性和易維護(hù)性,是系統(tǒng)設(shè)計(jì)時(shí)必須考慮的問題.采用組件化的設(shè)計(jì)方法為這些問題的解決提供了一種有效的途徑,但需要處理好以下幾個(gè)關(guān)鍵性問題.

    系統(tǒng)安全都是非常重要的.對于基于嵌入式Web的遠(yuǎn)程監(jiān)控系統(tǒng),要求能保護(hù)系統(tǒng)中的信息安全,防止惡意破壞;不許無權(quán)限的人觀察到重要資料和進(jìn)行有關(guān)操作.針對此,在內(nèi)網(wǎng)和外網(wǎng)增設(shè)防火墻用以保護(hù)內(nèi)部局域網(wǎng)免受安全攻擊.嵌入式Web服務(wù)器作為內(nèi)部局域網(wǎng)上的一個(gè)節(jié)點(diǎn)也受到防火墻的保護(hù).為了防止非法用戶的訪問,遠(yuǎn)端監(jiān)控計(jì)算機(jī)在用Web瀏覽器訪問嵌入式Web服務(wù)器時(shí),需要進(jìn)行身份驗(yàn)證.用戶名和登錄口令存放在外部存儲器中.當(dāng)嵌入式Web服務(wù)器上電啟動或復(fù)位時(shí),微處理器就把用戶名和登錄口令從外部存儲器中讀到其RAM中.在收到遠(yuǎn)程監(jiān)控主機(jī)的登錄連接后,按字節(jié)方式逐個(gè)比較來驗(yàn)證登錄信息,如果驗(yàn)證通過,則設(shè)置登錄成功標(biāo)志位,否則向遠(yuǎn)程監(jiān)控主機(jī)的Web瀏覽器發(fā)送登錄失敗Web頁面.

    建立合理的系統(tǒng)模型及組件模型是組件化設(shè)計(jì)的基礎(chǔ).對系統(tǒng)功能模型進(jìn)行合理分解,以相對獨(dú)立的功能模塊為基礎(chǔ)來定義組件,每個(gè)組件要有清晰的邊界.實(shí)時(shí)性是嵌入式監(jiān)控系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)時(shí)必須關(guān)注的問題.為保證其實(shí)時(shí)性,應(yīng)盡量避免TCP/IP協(xié)議的冗余實(shí)現(xiàn),構(gòu)造瘦 Web服務(wù)器,以減少對嵌入式系統(tǒng)資源的占用.否則,如果實(shí)時(shí)性得不到保證,遠(yuǎn)程監(jiān)控就失去意義.標(biāo)準(zhǔn)化是保證組件具有兼容性的前提.對每種組件的接口和操作定義應(yīng)盡量做到標(biāo)準(zhǔn)化,包括對組件的屬性訪問和對組件的操作都需要標(biāo)準(zhǔn)化.

    5 結(jié)論

    嵌入式Web服務(wù)器是實(shí)現(xiàn)嵌入式系統(tǒng)通過Web方式與Internet互聯(lián)的關(guān)鍵組成部分,對其進(jìn)行研究對嵌入式Internet技術(shù)的發(fā)展有重要意義。支持Web瀏覽功能的嵌入式設(shè)備不但可以簡化設(shè)備的設(shè)計(jì),而且可以通過瀏覽器方便地設(shè)置嵌入式設(shè)備的參數(shù).本嵌入式監(jiān)控系統(tǒng)以其體積小、可連續(xù)工作時(shí)間長、性能穩(wěn)定可靠等特點(diǎn),成為今后遠(yuǎn)程監(jiān)控技術(shù)發(fā)展的主流方向.組件化設(shè)計(jì)思想與CGI技術(shù)的成功應(yīng)用,為嵌入式監(jiān)控系統(tǒng)的動態(tài)數(shù)據(jù)交互提供了有效的手段,從而為網(wǎng)絡(luò)化遠(yuǎn)程實(shí)時(shí)監(jiān)控系統(tǒng)的實(shí)施提供了可靠的技術(shù)保障.隨著互聯(lián)網(wǎng)應(yīng)用領(lǐng)域的不斷深入,嵌入式Internet技術(shù)將得到更為廣泛的應(yīng)用和發(fā)展.

    [1] 吳迎年,張建華,侯國蓮,等.網(wǎng)絡(luò)控制系統(tǒng)研究綜述(I,II)[J].現(xiàn)代電力,2003,20(6):54.WU Ying-nian,ZHANG Jian-hua,HOU Guo-lian,et al.Research Review of Networked Control System(I,II)[J].Modern Electric Power,2003,20(6):54.(in Chinese)

    [2] ZHUANG Y,WANG W,YUN W M.The Research on and Development of Network Based Robot Control Technology[J].Robot,2007,24(3):276.

    [3] LIAN Feng-li.Network Desing Consideration for Distributed Control Systems[J].Control Systems Technology,IEEE Transactions on March,2012,10(2):297.

    [4] 李恒超,張家樹.基于嵌入式 Web的遠(yuǎn)程監(jiān)控研究[J].西南交通大學(xué)學(xué)報(bào),2003,38(3):263.LI Heng-chao,ZHANG Jia-shu.Research on Remote Monitoring System Based on Embedded Web[J].Journal of South West Jiao Tong University,2003,38(3):263.(in Chinese)

    [5] RAJESH K,SRIDHARAN K,SRINIVASAN K.Design and Development of A Web-Based Data Acquisition System[J].IEEE Instruction and Measurement,2006,51(3):427.

    [6] WANG S W,XIE J L.Integrating Building Management System and Facilities Management on the Internet[J].Automation in Construction,2004,11(6):707.

    [7] 謝仕義,徐兵.嵌入式 Web服務(wù)器的設(shè)計(jì)及其CGI實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2007,28(7):1598.XIE Shi-yi,XU Bing.Design of Embedded Web Server and Its Implementation of CGI[J].Computer Engineering and Design,2007,28(7):1598.(in Chinese)

    [8] 付保川,王中杰,班建民,等.基于CGI嵌入式監(jiān)控系統(tǒng)動態(tài)數(shù)據(jù)交互的實(shí)現(xiàn)[J].計(jì)算機(jī)工程,2005,31(24):196.FU Bao-chuan,WANG Zhong-jie,BAN Jian-min,et al.Realization of Dynamic Data Exchange Based on CGI for Embedded Remote Monitoring System[J].Computer Engineering,2005,31(24):196.(in Chinese)

    [9] 馬亞娜,錢煥延,孫亞民.Cookie在 Web認(rèn)證中的應(yīng)用[J].小型微型計(jì)算機(jī)系統(tǒng),2004,25(2):207.MA Ya-na,QIAN Huan-yan,SUN Ya-min.Research on Cookie's Application in Web Authentication[J].Mini-Micro Systems,2004,25(2):207.(in Chinese)

    [10] AURER C,KLIMBACHER A P.Embedded Web Server Technology for Remote on-Line Labs[C]//Dubrovnik:ISIE,2005:157.

    猜你喜歡
    瀏覽器串口嵌入式
    淺談AB PLC串口跟RFID傳感器的通訊應(yīng)用
    反瀏覽器指紋追蹤
    電子制作(2019年10期)2019-06-17 11:45:14
    搭建基于Qt的嵌入式開發(fā)平臺
    嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
    USB接口的多串口數(shù)據(jù)并行接收方法探索
    環(huán)球?yàn)g覽器
    再見,那些年我們嘲笑過的IE瀏覽器
    基于藍(lán)牙串口適配器的GPS接收機(jī)與AutoCAD的實(shí)時(shí)無線通信
    地礦測繪(2015年3期)2015-12-22 06:27:26
    Altera加入嵌入式視覺聯(lián)盟
    基于并行控制的FPGA多串口拓展實(shí)現(xiàn)
    老司机亚洲免费影院| 精品视频人人做人人爽| 亚洲成人手机| 精品久久久久久电影网| 日韩视频一区二区在线观看| 午夜精品国产一区二区电影| 国产亚洲精品一区二区www | 蜜桃在线观看..| 少妇 在线观看| av天堂久久9| 精品国产乱码久久久久久小说| 天堂动漫精品| 18禁观看日本| 一本久久精品| 老司机福利观看| 90打野战视频偷拍视频| 女人高潮潮喷娇喘18禁视频| 一区二区三区乱码不卡18| 欧美黄色淫秽网站| 国产一区二区三区综合在线观看| www日本在线高清视频| 久久久久久亚洲精品国产蜜桃av| 天天添夜夜摸| 日韩成人在线观看一区二区三区| 国产亚洲欧美精品永久| 久久99一区二区三区| 欧美+亚洲+日韩+国产| xxxhd国产人妻xxx| 亚洲性夜色夜夜综合| 久久久国产欧美日韩av| 免费日韩欧美在线观看| 日本撒尿小便嘘嘘汇集6| 中亚洲国语对白在线视频| 精品乱码久久久久久99久播| 国产欧美日韩一区二区三区在线| 99久久99久久久精品蜜桃| 国产精品亚洲av一区麻豆| 中亚洲国语对白在线视频| 一本一本久久a久久精品综合妖精| 999精品在线视频| 色综合婷婷激情| 丁香六月欧美| 欧美日韩亚洲国产一区二区在线观看 | 国产成人精品在线电影| 欧美+亚洲+日韩+国产| 99九九在线精品视频| 少妇的丰满在线观看| 亚洲一码二码三码区别大吗| 欧美激情 高清一区二区三区| 超碰97精品在线观看| 在线观看舔阴道视频| 精品午夜福利视频在线观看一区 | 成人黄色视频免费在线看| 日韩三级视频一区二区三区| 亚洲全国av大片| 成年版毛片免费区| 窝窝影院91人妻| 欧美成人免费av一区二区三区 | 国产又爽黄色视频| 涩涩av久久男人的天堂| 蜜桃国产av成人99| 女性被躁到高潮视频| 免费一级毛片在线播放高清视频 | 欧美黄色淫秽网站| 亚洲人成电影观看| 天堂中文最新版在线下载| 国产欧美日韩精品亚洲av| 精品国产一区二区三区四区第35| 亚洲精品国产区一区二| 欧美日韩国产mv在线观看视频| 久久久久精品国产欧美久久久| 国产麻豆69| 免费看十八禁软件| 色94色欧美一区二区| 国产精品.久久久| 久久中文看片网| 欧美精品高潮呻吟av久久| 国产男靠女视频免费网站| 亚洲色图av天堂| 精品国产国语对白av| 黄片播放在线免费| 亚洲成国产人片在线观看| 黄色片一级片一级黄色片| 欧美在线一区亚洲| 女性生殖器流出的白浆| 欧美午夜高清在线| 人人妻,人人澡人人爽秒播| 国产精品亚洲一级av第二区| 高清欧美精品videossex| netflix在线观看网站| 我的亚洲天堂| 最近最新中文字幕大全电影3 | 91精品国产国语对白视频| 国产精品欧美亚洲77777| 操出白浆在线播放| 日韩大码丰满熟妇| 男女下面插进去视频免费观看| 丝袜美腿诱惑在线| 久久久国产精品麻豆| 亚洲成人国产一区在线观看| 亚洲成人免费av在线播放| 亚洲av成人不卡在线观看播放网| 色老头精品视频在线观看| av片东京热男人的天堂| 国产成人精品无人区| 精品人妻在线不人妻| 亚洲国产欧美网| 三级毛片av免费| 国内毛片毛片毛片毛片毛片| 国产精品免费一区二区三区在线 | 天堂8中文在线网| 色婷婷av一区二区三区视频| 亚洲精品自拍成人| 肉色欧美久久久久久久蜜桃| 大香蕉久久网| 国产精品久久久人人做人人爽| 无遮挡黄片免费观看| 婷婷成人精品国产| 一边摸一边抽搐一进一出视频| 一级毛片精品| 香蕉久久夜色| 成人精品一区二区免费| 黑人操中国人逼视频| 精品欧美一区二区三区在线| 久久久久久亚洲精品国产蜜桃av| 亚洲精华国产精华精| 一个人免费在线观看的高清视频| 国产免费av片在线观看野外av| 欧美日韩黄片免| 757午夜福利合集在线观看| 亚洲av片天天在线观看| 天堂8中文在线网| svipshipincom国产片| 久久久精品国产亚洲av高清涩受| 母亲3免费完整高清在线观看| 国产成人精品在线电影| 日本精品一区二区三区蜜桃| 久久狼人影院| 午夜免费成人在线视频| 老汉色∧v一级毛片| 久久国产精品影院| 水蜜桃什么品种好| 久久国产亚洲av麻豆专区| 熟女少妇亚洲综合色aaa.| 色婷婷av一区二区三区视频| 国产黄频视频在线观看| 一夜夜www| 久久中文字幕一级| 精品人妻熟女毛片av久久网站| 成年动漫av网址| 涩涩av久久男人的天堂| 飞空精品影院首页| 亚洲中文字幕日韩| 黑人巨大精品欧美一区二区蜜桃| 久久国产精品影院| 欧美日韩av久久| 丝袜美足系列| 精品国内亚洲2022精品成人 | 国产精品久久久av美女十八| 久久婷婷成人综合色麻豆| 在线观看66精品国产| 9191精品国产免费久久| 午夜免费鲁丝| 最近最新中文字幕大全电影3 | 精品亚洲成国产av| 动漫黄色视频在线观看| 欧美 亚洲 国产 日韩一| 黑人操中国人逼视频| 美女福利国产在线| 欧美日韩国产mv在线观看视频| 99国产精品99久久久久| 国产av国产精品国产| 欧美大码av| 亚洲avbb在线观看| 国产aⅴ精品一区二区三区波| 国产片内射在线| 中文字幕高清在线视频| 热re99久久国产66热| 王馨瑶露胸无遮挡在线观看| 不卡av一区二区三区| 国产无遮挡羞羞视频在线观看| av线在线观看网站| 国产伦理片在线播放av一区| 亚洲精品美女久久av网站| 大陆偷拍与自拍| 男女下面插进去视频免费观看| 欧美人与性动交α欧美精品济南到| 如日韩欧美国产精品一区二区三区| 日本撒尿小便嘘嘘汇集6| 丰满人妻熟妇乱又伦精品不卡| 午夜福利视频精品| 水蜜桃什么品种好| 亚洲国产欧美日韩在线播放| 老司机深夜福利视频在线观看| av国产精品久久久久影院| 亚洲avbb在线观看| 91精品国产国语对白视频| 老司机午夜十八禁免费视频| 国产亚洲av高清不卡| 色视频在线一区二区三区| 中文字幕av电影在线播放| 黄色怎么调成土黄色| 亚洲 欧美一区二区三区| 黄色a级毛片大全视频| 日本av手机在线免费观看| 色视频在线一区二区三区| 久久人人爽av亚洲精品天堂| 久久人妻av系列| 淫妇啪啪啪对白视频| 黄片播放在线免费| 亚洲色图综合在线观看| 精品少妇一区二区三区视频日本电影| 亚洲第一av免费看| 人人妻人人澡人人爽人人夜夜| 天天操日日干夜夜撸| 香蕉国产在线看| 亚洲精品国产一区二区精华液| 黑人操中国人逼视频| 一边摸一边做爽爽视频免费| 亚洲国产成人一精品久久久| 99国产极品粉嫩在线观看| 热99久久久久精品小说推荐| 99精国产麻豆久久婷婷| 国产av又大| 国产精品亚洲av一区麻豆| 高潮久久久久久久久久久不卡| 黄色视频在线播放观看不卡| 男女午夜视频在线观看| 国产午夜精品久久久久久| 最新的欧美精品一区二区| 狂野欧美激情性xxxx| 黑人欧美特级aaaaaa片| 成年人午夜在线观看视频| 亚洲欧美激情在线| 成年动漫av网址| 极品教师在线免费播放| 男女之事视频高清在线观看| 亚洲色图 男人天堂 中文字幕| 国产精品秋霞免费鲁丝片| 国产精品亚洲av一区麻豆| 精品少妇久久久久久888优播| 免费在线观看视频国产中文字幕亚洲| 建设人人有责人人尽责人人享有的| 无遮挡黄片免费观看| 亚洲全国av大片| 涩涩av久久男人的天堂| 国产精品免费一区二区三区在线 | 十八禁人妻一区二区| 日韩大片免费观看网站| 91精品国产国语对白视频| 高清欧美精品videossex| 亚洲熟女毛片儿| av天堂在线播放| 国产精品国产av在线观看| 99国产综合亚洲精品| 成人手机av| 亚洲第一欧美日韩一区二区三区 | 又紧又爽又黄一区二区| 亚洲午夜理论影院| 欧美成人午夜精品| 一二三四在线观看免费中文在| 成人av一区二区三区在线看| 精品少妇一区二区三区视频日本电影| 亚洲精品成人av观看孕妇| 久久久久久免费高清国产稀缺| 色老头精品视频在线观看| 亚洲性夜色夜夜综合| 在线观看免费视频网站a站| 久久久久精品人妻al黑| av网站免费在线观看视频| 亚洲人成伊人成综合网2020| 亚洲欧洲精品一区二区精品久久久| 男男h啪啪无遮挡| 久久久久久久大尺度免费视频| 日本五十路高清| 欧美黄色片欧美黄色片| 黄频高清免费视频| 日本vs欧美在线观看视频| 久久久国产一区二区| 中文字幕高清在线视频| 亚洲精品中文字幕在线视频| 国产xxxxx性猛交| 精品卡一卡二卡四卡免费| 欧美激情久久久久久爽电影 | 飞空精品影院首页| 国产成人系列免费观看| 国产成人精品在线电影| 精品国产一区二区久久| 色播在线永久视频| 国产男靠女视频免费网站| 精品免费久久久久久久清纯 | 老司机福利观看| 精品卡一卡二卡四卡免费| 黄网站色视频无遮挡免费观看| 国产精品二区激情视频| 又大又爽又粗| 法律面前人人平等表现在哪些方面| av网站在线播放免费| 无限看片的www在线观看| 亚洲精品在线观看二区| 99精品欧美一区二区三区四区| 欧美精品一区二区大全| 麻豆国产av国片精品| 成人国语在线视频| 亚洲精品久久午夜乱码| 亚洲欧美精品综合一区二区三区| videos熟女内射| 在线天堂中文资源库| 亚洲av国产av综合av卡| 精品久久蜜臀av无| 色综合婷婷激情| 中文字幕制服av| 亚洲熟妇熟女久久| 久久精品亚洲av国产电影网| 高清av免费在线| 欧美 亚洲 国产 日韩一| 新久久久久国产一级毛片| www.999成人在线观看| 两性夫妻黄色片| 大片电影免费在线观看免费| 天天躁日日躁夜夜躁夜夜| 国产精品亚洲一级av第二区| 午夜福利视频在线观看免费| 午夜福利免费观看在线| 男人操女人黄网站| 丰满迷人的少妇在线观看| 麻豆成人av在线观看| 一区福利在线观看| 国产黄色免费在线视频| xxxhd国产人妻xxx| 亚洲全国av大片| 露出奶头的视频| 老司机福利观看| 中文亚洲av片在线观看爽 | 国产精品麻豆人妻色哟哟久久| 日本a在线网址| 丰满人妻熟妇乱又伦精品不卡| 精品福利观看| 涩涩av久久男人的天堂| 少妇被粗大的猛进出69影院| 亚洲精品美女久久久久99蜜臀| 黄色视频不卡| 国产黄色免费在线视频| 搡老乐熟女国产| 夜夜骑夜夜射夜夜干| 亚洲专区中文字幕在线| 1024香蕉在线观看| 母亲3免费完整高清在线观看| 日本vs欧美在线观看视频| 啦啦啦中文免费视频观看日本| 亚洲五月色婷婷综合| 欧美在线黄色| 亚洲av欧美aⅴ国产| 国产人伦9x9x在线观看| 侵犯人妻中文字幕一二三四区| 精品乱码久久久久久99久播| 久久免费观看电影| 人妻久久中文字幕网| 亚洲成人手机| 老熟妇仑乱视频hdxx| 人妻一区二区av| 18在线观看网站| 啦啦啦中文免费视频观看日本| 日韩欧美国产一区二区入口| 纵有疾风起免费观看全集完整版| 免费不卡黄色视频| 亚洲av成人一区二区三| 欧美精品亚洲一区二区| 韩国精品一区二区三区| 亚洲,欧美精品.| 亚洲国产精品一区二区三区在线| 国产精品美女特级片免费视频播放器 | 久久这里只有精品19| 青青草视频在线视频观看| 我的亚洲天堂| 精品少妇内射三级| 欧美日韩国产mv在线观看视频| 久久国产精品人妻蜜桃| 丰满迷人的少妇在线观看| 欧美久久黑人一区二区| 免费一级毛片在线播放高清视频 | 丁香六月天网| 国产xxxxx性猛交| 考比视频在线观看| 男女床上黄色一级片免费看| 捣出白浆h1v1| 91成年电影在线观看| 露出奶头的视频| 黄频高清免费视频| 啪啪无遮挡十八禁网站| 久久久久久亚洲精品国产蜜桃av| 精品久久蜜臀av无| 91国产中文字幕| e午夜精品久久久久久久| 亚洲 欧美一区二区三区| 国产视频一区二区在线看| 午夜福利欧美成人| 国产成人精品久久二区二区91| 18禁裸乳无遮挡动漫免费视频| 99国产精品99久久久久| 少妇粗大呻吟视频| 99精品欧美一区二区三区四区| 大香蕉久久成人网| 精品一区二区三区av网在线观看 | 午夜免费成人在线视频| 90打野战视频偷拍视频| 日本wwww免费看| 日日爽夜夜爽网站| 纯流量卡能插随身wifi吗| 国产在线免费精品| bbb黄色大片| 一区二区三区国产精品乱码| 亚洲专区中文字幕在线| 成人免费观看视频高清| av福利片在线| 一区二区三区国产精品乱码| 自线自在国产av| av有码第一页| 日本一区二区免费在线视频| 免费一级毛片在线播放高清视频 | 日韩免费高清中文字幕av| 丝袜喷水一区| 狠狠狠狠99中文字幕| 欧美日韩亚洲国产一区二区在线观看 | 天天躁狠狠躁夜夜躁狠狠躁| 黑丝袜美女国产一区| 大码成人一级视频| 亚洲色图av天堂| 热99久久久久精品小说推荐| 成年人黄色毛片网站| 精品国产乱子伦一区二区三区| 飞空精品影院首页| 欧美激情高清一区二区三区| 欧美一级毛片孕妇| 一边摸一边做爽爽视频免费| 精品国产超薄肉色丝袜足j| 五月天丁香电影| 欧美日韩av久久| 午夜视频精品福利| 国产成人系列免费观看| 亚洲第一青青草原| 精品国产乱码久久久久久男人| 汤姆久久久久久久影院中文字幕| 欧美黄色淫秽网站| 国产aⅴ精品一区二区三区波| av电影中文网址| 国产亚洲一区二区精品| 欧美精品高潮呻吟av久久| 人妻一区二区av| 男女之事视频高清在线观看| 美女主播在线视频| 久久久精品94久久精品| 久久精品亚洲精品国产色婷小说| 三上悠亚av全集在线观看| 男女无遮挡免费网站观看| 国产免费现黄频在线看| 久久久久国内视频| 亚洲成国产人片在线观看| 高清欧美精品videossex| 日韩欧美三级三区| 午夜老司机福利片| 亚洲午夜精品一区,二区,三区| 天堂动漫精品| 首页视频小说图片口味搜索| 欧美精品亚洲一区二区| 亚洲精品国产精品久久久不卡| 最新在线观看一区二区三区| 少妇 在线观看| 国产一区二区三区在线臀色熟女 | 成年版毛片免费区| 国产不卡av网站在线观看| 日本一区二区免费在线视频| 老司机亚洲免费影院| 日本精品一区二区三区蜜桃| 亚洲国产中文字幕在线视频| 好男人电影高清在线观看| 久久99一区二区三区| 国产免费av片在线观看野外av| 精品熟女少妇八av免费久了| 曰老女人黄片| 19禁男女啪啪无遮挡网站| 2018国产大陆天天弄谢| 精品国产亚洲在线| 国产亚洲精品久久久久5区| 久久热在线av| 色在线成人网| 18在线观看网站| 国产亚洲精品一区二区www | 亚洲伊人色综图| 最新的欧美精品一区二区| 中文字幕高清在线视频| 一区二区日韩欧美中文字幕| 别揉我奶头~嗯~啊~动态视频| 色婷婷久久久亚洲欧美| 岛国毛片在线播放| 亚洲avbb在线观看| 亚洲 国产 在线| 中国美女看黄片| 一区二区三区乱码不卡18| 精品人妻熟女毛片av久久网站| 国产精品亚洲av一区麻豆| 在线观看www视频免费| 免费高清在线观看日韩| 久久午夜综合久久蜜桃| 色在线成人网| 高清毛片免费观看视频网站 | 亚洲成人免费电影在线观看| 国产男女超爽视频在线观看| www.熟女人妻精品国产| www.自偷自拍.com| 久久天躁狠狠躁夜夜2o2o| 老司机亚洲免费影院| 五月开心婷婷网| 国产片内射在线| 人人妻,人人澡人人爽秒播| 高清毛片免费观看视频网站 | 无限看片的www在线观看| 亚洲,欧美精品.| 亚洲成国产人片在线观看| 国产亚洲一区二区精品| 久久人妻熟女aⅴ| 日日夜夜操网爽| 久久久欧美国产精品| 一区二区av电影网| 女同久久另类99精品国产91| 女性生殖器流出的白浆| 国产精品欧美亚洲77777| 纯流量卡能插随身wifi吗| 母亲3免费完整高清在线观看| 91老司机精品| 亚洲国产看品久久| 亚洲成a人片在线一区二区| 亚洲国产欧美日韩在线播放| 夜夜爽天天搞| 亚洲va日本ⅴa欧美va伊人久久| 精品人妻熟女毛片av久久网站| 亚洲国产中文字幕在线视频| 自线自在国产av| 如日韩欧美国产精品一区二区三区| 黄色视频在线播放观看不卡| 99国产综合亚洲精品| av国产精品久久久久影院| 久久久欧美国产精品| 少妇的丰满在线观看| 少妇粗大呻吟视频| 亚洲一区二区三区欧美精品| 咕卡用的链子| 黄色视频不卡| 亚洲情色 制服丝袜| 午夜福利乱码中文字幕| 国产区一区二久久| 999久久久国产精品视频| 亚洲五月婷婷丁香| a级毛片黄视频| 国产精品av久久久久免费| 国产99久久九九免费精品| 国产精品国产av在线观看| 法律面前人人平等表现在哪些方面| av线在线观看网站| 69精品国产乱码久久久| 麻豆成人av在线观看| 电影成人av| 久久精品亚洲熟妇少妇任你| 人人妻人人澡人人爽人人夜夜| 久久青草综合色| 久久av网站| 最新美女视频免费是黄的| 国产主播在线观看一区二区| 国产单亲对白刺激| 日本五十路高清| bbb黄色大片| 老熟妇仑乱视频hdxx| 丝袜人妻中文字幕| 亚洲欧美精品综合一区二区三区| 狠狠狠狠99中文字幕| 高清欧美精品videossex| 俄罗斯特黄特色一大片| 精品高清国产在线一区| 五月开心婷婷网| 久久 成人 亚洲| 国产三级黄色录像| 啦啦啦视频在线资源免费观看| 欧美日本中文国产一区发布| 亚洲欧洲精品一区二区精品久久久| 国产高清激情床上av| 亚洲国产中文字幕在线视频| 国产淫语在线视频| 精品欧美一区二区三区在线| 免费黄频网站在线观看国产| 成人国产av品久久久| 黄片小视频在线播放| 国产精品一区二区在线不卡| 日韩欧美一区视频在线观看| av网站在线播放免费| 在线观看一区二区三区激情| 久久精品国产99精品国产亚洲性色 | 中文字幕人妻丝袜制服| 丰满少妇做爰视频| 亚洲人成77777在线视频| 日日摸夜夜添夜夜添小说| 午夜福利免费观看在线| 真人做人爱边吃奶动态| 女人久久www免费人成看片| 啦啦啦在线免费观看视频4| 欧美日本中文国产一区发布| 免费在线观看日本一区| 国产在线视频一区二区| 啦啦啦视频在线资源免费观看| 黄色视频不卡| 国精品久久久久久国模美| 黄色视频不卡| 国产1区2区3区精品| 成人亚洲精品一区在线观看| 中文字幕高清在线视频| 一个人免费在线观看的高清视频|