Android 項目實踐(四)——服務器搭建

  每一個應用應該都要有自己的服務器。在應用發佈之後一定會有不同的用戶註冊,用戶註冊後的信息要上傳給服務器保存,用戶登錄後還會產生不同的數據,就像我們在上一篇博客中創建的“客戶”數據表一樣,不同的用戶一定有不同的“客戶”數據表。這些信息最終都是要上傳給服務器保存的。所以每個應用都要擁有一個自己的服務器。
  
  之前這篇博客一直沒有完成今天做一個徹底的了結~

一、搭建服務器

1. 下載Java EE版Ecplise

1. 單擊此處下載。下載鏈接
2. 下載如下,選擇32位或者64位。

這裏寫圖片描述

2. 搭建服務器

  搭建服務器要使用到Apache的tomact,所以先在下載一個tomcat。下載鏈接——>
1. 下載後解壓apache-tomcat-7.0.63-windows-x64。
2. 解壓tomcatPluginV331,然後關閉Ecplise,將解壓出來的com.sysdeo.eclipse.tomcat_3.3.1.jar的jar包複製到eclipse安裝路徑中的plugins文件夾下,即“應用目錄\eclipse\plugins”。
3. 然後打開Ecplise,發現如下所示三個小貓的圖標

這裏寫圖片描述

4. 然後配置Tomcat選項。

這裏寫圖片描述

彈出如下選框。

這裏寫圖片描述

4. 創建項目。

這裏寫圖片描述

2. 寫上創建的項目名稱,然後點擊Next,Next然後Finish。

這裏寫圖片描述

3. 首先在src下創建一個包。

這裏寫圖片描述

4. 在包中創建一個Servlet。

這裏寫圖片描述

5. 此時創建的工程是報錯的,我們需要導入Apache的Lib.
  右鍵點擊工程,然後選擇”BuildPath”—>”Configures Build Path”,彈出如下選框。

這裏寫圖片描述

點擊AddExternalJARs…按鈕,然後將apache-tomcat-7.0.63\lib下的jar包全選。

這裏寫圖片描述

然後點擊Apply,然後Ok。

這裏寫圖片描述

經過以上,我們的服務器就配置完成了。可以運行了!

6. 選擇整個項目,然後右鍵單擊。選擇“Run As”——>”Run OnServer”即可運行。有時運行可能會出現如下情況。

這裏寫圖片描述

這是因爲我們在運行的時候並沒有讓他顯示指定的網頁,在我們創建時並沒有指定創建web.xml,所以訪問出錯:

這裏寫圖片描述

所以我們可以指定讓他訪問我們的server,我們可以將網址改爲如下即可:

這裏寫圖片描述

二、創建服務器數據庫

  每個用戶將自己的信息上傳給服務器之後,服務器需要將數據給保存起來,這就用到了數據庫。這裏服務器的數據庫我們不在進行創建。
  
   我們只通過網絡連接簡單的訪問服務器,服務器將數據給我們返回,我們通過網絡連接在獲取服務器返回的信息,然後對數據進行處理。

三、與服務器通信

  與服務器的通信大致上應該是這樣的:

這裏寫圖片描述

這裏與服務器的通信我們就不在進行代碼列舉,主要就是如下幾個步驟:

1. 客戶端封裝請求數據。一般封裝爲JSON格式數據
2. 客戶端提交請求。通過封裝的網絡連接提交請求。
3. 服務器接收請求並解析。解析JSON數據並進行匹配。
4. 服務器返回請求結果。
5. 客戶端解析服務器返回結果。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章