<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于Android的嵌入式Web服務(wù)器設(shè)計(jì)

          基于Android的嵌入式Web服務(wù)器設(shè)計(jì)

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


          3 系統(tǒng)方案的測(cè)試
          將裝載了系統(tǒng)的設(shè)備連接網(wǎng)絡(luò),查到其網(wǎng)絡(luò)連接的IP地址為192.168.137.96,將web服務(wù)器i—jetty安裝到該設(shè)備,并且將設(shè)計(jì)好的web工程放在SD卡中的/jetty/webapps/目錄下。打開(kāi)服務(wù)器,設(shè)置好HTTP的通信端口,開(kāi)啟服務(wù)。
          可知,家庭網(wǎng)關(guān)服務(wù)器端的地址為192.168.137.96。啟動(dòng)i—jetty后,在瀏覽器地址欄輸入192.168.137.96:8080/temp,可以看到系統(tǒng)登陸頁(yè)面,如圖2所示。

          本文引用地址:http://www.ex-cimer.com/article/201610/306035.htm

          c.JPG


          這是一個(gè)用戶登陸界面,輸入用戶名和密碼后,主頁(yè)會(huì)將輸入信息提交到Login.java的Servlet里,由此Servlet來(lái)查詢數(shù)據(jù)庫(kù),判斷該用戶是否合法。當(dāng)用戶合法后,可以進(jìn)入主頁(yè)界面,如圖3所示。

          d.JPG



          4 結(jié)束語(yǔ)
          本文首先簡(jiǎn)要介紹了系統(tǒng),然后論述了實(shí)現(xiàn)和相關(guān)Internet技術(shù),指出了在系統(tǒng)下實(shí)現(xiàn)應(yīng)要注意的事項(xiàng)。接著介紹了i—jetty的優(yōu)點(diǎn)以及編譯安裝方法,了解了i—jetty是為數(shù)不多的可以在Android下運(yùn)行的,并且還是一個(gè)Servlet容器。將傳統(tǒng)的CGI與Servlet做了比較,說(shuō)明了Servlet在Android系統(tǒng)下的優(yōu)勢(shì):Setvlet在動(dòng)態(tài)網(wǎng)頁(yè)的實(shí)現(xiàn)方面更有效率。在后臺(tái)操作方面,Android并不支持類似PHP的網(wǎng)頁(yè)腳本語(yǔ)言,所以,Servlet是一個(gè)很好的選擇。在嵌入式系統(tǒng)里存儲(chǔ)信息,SQLite以其方便的操作,無(wú)需額外配置,體積小等優(yōu)點(diǎn),得到了廣泛的應(yīng)用。


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

          關(guān)鍵詞: Android 嵌入式 Web服務(wù)器

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();