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

網(wǎng)公網(wǎng)安備