java - 做數(shù)據(jù)庫向手機(jī)端的推送要系統(tǒng)地學(xué)習(xí)哪些知識?求大神指點(diǎn),謝謝!
問題描述
研究課題是要做數(shù)據(jù)庫向手機(jī)端推送,目前在這方面是小白,求大神指點(diǎn)一下應(yīng)該怎么入手,首先要學(xué)哪些知識,要不要學(xué)安卓開發(fā)、數(shù)據(jù)庫等等,謝謝!
問題解答
回答1:數(shù)據(jù)庫能夠直接向手機(jī)端推送消息?也許有,但還沒聽說過。
一般都是在移動端與數(shù)據(jù)庫服務(wù)器之間架設(shè)一個(gè)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è)計(jì),JDBC等等。。。
回答2:是我理解能力太差了?還是技術(shù)真的太差了?數(shù)據(jù)庫和手機(jī)端兩者不能直接關(guān)聯(lián)吧。。數(shù)據(jù)庫是存儲數(shù)據(jù)的,你說的手機(jī)端應(yīng)該是做展示的,兩者應(yīng)該有個(gè)第三方從數(shù)據(jù)庫中讀取數(shù)據(jù)然后發(fā)送給手機(jī)也就是所謂的推送
回答3:推送。 是app么。 蘋果和安卓都有官方的推送方式啊。 也可以用第三方 如個(gè)推等
至于數(shù)據(jù)庫。那你只要讀取出來就好了。然后寫推送代碼
回答4:你所說的推送應(yīng)該是微信那種頁面吧,H5頁面,H5頁面和數(shù)據(jù)庫交互,首先移動端前端開發(fā),然后需要一個(gè)服務(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. python - (初學(xué)者)代碼運(yùn)行不起來,求指導(dǎo),謝謝!2. javascript - 頁面打開很卡,求優(yōu)化方案,謝謝!3. 請問大神,以下心跳監(jiān)聽部分代碼怎么調(diào)用?謝謝!4. 這段代碼既不提示錯(cuò)誤也看不到結(jié)果,請老師明示錯(cuò)在哪里,謝謝!5. 大佬幫下??!謝謝!6. 請問這個(gè)課程講師是否有講PHP開發(fā)課程,他所講PHP課程名稱是什么?謝謝!7. node.js - npm install全局安裝出錯(cuò),請問如何解決?謝謝!8. 網(wǎng)頁爬蟲 - Python requests爬蟲,如何post payload里的數(shù)據(jù),謝謝!9. javascript - 請問這個(gè)流程進(jìn)度條是怎么和后端數(shù)據(jù)進(jìn)行聯(lián)動的?O(∩_∩)O謝謝!10. 求大神解讀一段神級的Python代碼,謝謝!!
