java - 做數(shù)據(jù)庫向手機端的推送要系統(tǒng)地學習哪些知識?求大神指點,謝謝!
問題描述
研究課題是要做數(shù)據(jù)庫向手機端推送,目前在這方面是小白,求大神指點一下應該怎么入手,首先要學哪些知識,要不要學安卓開發(fā)、數(shù)據(jù)庫等等,謝謝!
問題解答
回答1:數(shù)據(jù)庫能夠直接向手機端推送消息?也許有,但還沒聽說過。
一般都是在移動端與數(shù)據(jù)庫服務器之間架設(shè)一個web服務器。
你要學安卓開發(fā),學安卓開發(fā)之前必須學習 Java 語言。還要學習配置常見的web服務器,比如說 tomcat, jetty等另外要學習數(shù)據(jù)庫基本原理,基本的SQL語法,以及一種常用數(shù)據(jù)庫的使用,比如 MySQL。
這只是非常basic的,你還要學習HTTP協(xié)議,數(shù)據(jù)庫表設(shè)計,JDBC等等。。。
回答2:是我理解能力太差了?還是技術(shù)真的太差了?數(shù)據(jù)庫和手機端兩者不能直接關(guān)聯(lián)吧。。數(shù)據(jù)庫是存儲數(shù)據(jù)的,你說的手機端應該是做展示的,兩者應該有個第三方從數(shù)據(jù)庫中讀取數(shù)據(jù)然后發(fā)送給手機也就是所謂的推送
回答3:推送。 是app么。 蘋果和安卓都有官方的推送方式啊。 也可以用第三方 如個推等
至于數(shù)據(jù)庫。那你只要讀取出來就好了。然后寫推送代碼
回答4:你所說的推送應該是微信那種頁面吧,H5頁面,H5頁面和數(shù)據(jù)庫交互,首先移動端前端開發(fā),然后需要一個服務端語言(后臺),比如java.php,寫好接口部署在服務器上連接數(shù)據(jù)庫和前端,其次還要學習數(shù)據(jù)庫相關(guān)知識掌握常用的sql語句
回答5:單說推送,Http協(xié)議相關(guān),tcp/ip,socket,要入門的話可以去看開源的xmpp框架
相關(guān)文章:
1. 這段代碼既不提示錯誤也看不到結(jié)果,請老師明示錯在哪里,謝謝!2. javascript - 頁面打開很卡,求優(yōu)化方案,謝謝!3. node.js - npm install全局安裝出錯,請問如何解決?謝謝!4. 請問老師的PS編輯器,安裝了哪些插件?感覺自己顯示的風格太原始了!謝謝!5. javascript - 請問這個流程進度條是怎么和后端數(shù)據(jù)進行聯(lián)動的?O(∩_∩)O謝謝!6. python - (初學者)代碼運行不起來,求指導,謝謝!7. 求大神解讀一段神級的Python代碼,謝謝!!8. 自己安裝了apache2.2,但是重啟apache后出錯了,求解!謝謝!9. 網(wǎng)頁爬蟲 - Python requests爬蟲,如何post payload里的數(shù)據(jù),謝謝!10. android - 在win7配置 react native開發(fā)環(huán)境時,一直卡在這里,請問以下是哪里出錯了,謝謝!
![dockerfile - [docker build image失敗- npm install]](http://www.piao2010.com/attached/image/news/202311/1028105a80.png)