Android 連線阿里雲伺服器流程詳解

2021-10-02 22:24:44 字數 961 閱讀 7166

有同學在學習android初級的時候需要連線伺服器的資料庫,但是可能不知道整個連線的流程,我認為需要掌握以下知識,才能在連線伺服器的資料庫時游刃有餘。

1.伺服器資料庫和本地資料庫的區別

2.什麼是tomcat,它的作用是什麼?

3.什麼是服務?

4.客戶端請求伺服器資料庫的時候發生了什麼?怎麼請求到資料的?

下面簡單的說說上面四個問題

localhost:8080/webservice/login?username=

"test"

&password=

"123456" ```

這樣就指定了登入名是test和密碼123456。

login介面收到這個請求以後,首先要把賬號和密碼取出來,然後用jdbc連線資料庫的方法,指定資料庫的名稱,並指定使用者資料所在的表,然後執行select方法,查詢有無該使用者,如果有就返回乙個值,沒有返回另外乙個值,客戶端根據返回的值,來決定登入成功還是失敗。

下面說說伺服器客戶端都需要用到什麼技術。

現在我們已經知道,客戶端向伺服器8080埠發出請求,伺服器端tomcat捕獲到我們的請求,根據我們想要訪問的專案名稱,把該請求交給該專案處理,進一步檢測,該請求想要訪問該專案中的哪乙個服務,檢測到是login服務,該專案把請求交給login服務進行處理,拿到賬號和密碼去資料庫中進行查詢,所以login方法裡面需要連線資料庫,用jdbc連線資料庫的步驟,大家應該都知道了。根據查詢結果返回相應的值。

客戶端就是用android studio沒什麼可說的。

如果大家看了部落格還不是很理解,可以聯絡我幫你解決。(100塊一次包售後)。

Mac 連線阿里雲伺服器

1.通過命令列連線 server 並設定 1.1 連線 server ssh root hctec.top ssh 遠端連線工具 root 遠端伺服器使用者名稱,此處我用的是 root 使用者 hctec.top 是伺服器的網域名稱,當然你可以直接用 ip 1.2 無需密碼直接連線到 server ...

阿里雲伺服器Svn Server無法連線

在阿里雲安裝了svn server,然後在自己的客戶端電腦檢出 卻出現報錯 svn can t connect to host 由於連線方在一段時間後沒有正確答覆或連線 原來使用阿里雲伺服器時,對於伺服器 的埠還有一層控制 預設情況下安裝svn server,然後繫結外網ip時不可用的。需要開啟ht...

配置VNC連線阿里雲伺服器

阿里雲伺服器是ubuntu 16.04版本 其他linux版本也基本一樣 首先,通過ssh連線到你的雲伺服器vps ssh root your vps ip安裝vnc4server,中間會有確認安裝的提示,輸入y確認安裝 apt get install vnc4server啟動vncserver,中...