iT邦幫忙

DAY 4
1

Android 實現智慧生活 DIY系列 第 4

實現智慧家庭diy (Day4) - 如何建構 Android手機的私有雲

建立家庭雲可先從手機雲開始,我們使用 i-Jetty 為建構起點。 i-Jetty 簡單的說,它是一個開源的Android App專案,提供Android平台 Java Based的 Tiny Web Server。其它的細節可參考官網
http://code.google.com/p/i-jetty/

為何使用它 ?

  1. 它開放原始碼,意味者我們可改它來符合我們需求。
  2. 它就是一個App,可執行相同設備內的其他 APP ,這是最大的特色,我就是利用這點作為整合各方的App,把他們變成我的 WEB SERVICE

請用心體會i-Jetty的特點,它真是天上掉下來的禮物(對我來說啦),未來章節,我會進一步剖析為什麼。

其他文章
http://home-eit.blogspot.tw/
http://ithelp.ithome.com.tw/category/%E5%AE%B6%E5%BA%AD%E9%9B%B2
今天是中秋佳節前夕,不談太多概念,先讓我們暖身一下,也不要花太多時間,保留時間多陪陪家人吧。

不多廢話,下載與安裝i-Jetty,
請到 http://code.google.com/p/i-jetty/downloads/list

1)下載 i-jetty-3.1-signed-aligned.apk
2)安裝方式與一般 APK相同(我是下載後,寄到手機的gmail mail box,就可直接點選郵件附件安裝),安裝完後,執行它,進入iJetty 如下圖:

3)進入i-Jetty後,按 Start 即可啟動WebServer服務,若按Stop則停止 WebServer服務。
4)當啟動WebServer後,在Android 手機(我是先在模擬機內)開啟瀏覽器,在URL欄指向http://127.0.0.1:8080,即出現i-Jetty 的 預設畫面,如下圖。恭喜,你的手機 Web Server已開始為你服務了。

  1. 若你是裝在Android手機,到設定裡找看手機的IP,把手機IP輸入到其他手機、筆電或桌機的瀏覽器 URL 欄,會看到i-Jetty 主網頁的同樣效果。

今天先到此,你動手試試看,有問題可留言,我們明天會在Android實作Web Application囉。
祝 佳節愉快。


上一篇
實現智慧家庭diy (Day3) -系統架構設計與主要元件
下一篇
實現智慧家庭diy (Day5) - 寫一個能執行於Android手機雲的 Web Application
系列文
Android 實現智慧生活 DIY30

尚未有邦友留言

立即登入留言