app服務端
❶ 做app服務端用什麼語言好啊
java c# python golang ruby php node.js 基本都可以,看自己會什麼選什麼
❷ 安卓app伺服器端開發用什麼java架構
首先,App的服務端跟的服務端沒有多大區別,而且在實際的開發過程中,業務邏輯也都是共用一套,只是會針對不同的客戶端做不同的適配(這點可參考Amazon,其對PC的web端,移動的Web端,移動的App都做了不同程度的適配).
其次,既然與Web的服務端沒多大區別,那所用的技術也大同小異,對於App而言,服務端更多是一個數據介面,所以框架頁大同小異;
最後,大致總結一下:
技術:
網路通信: tcp,http等;
Web服務:servlet, cgi腳本,asp等;
系統調度:多線程,並發等;
框架:
對應不同的web服務技術,採用的編程語言不同;
對應不同的網路通信協議,採用的框架也不同,netty->tcp,servlet等web服務框架->http等;
對應系統調度,有不同的多線程,多進程通信框架等;
對應提供不同的服務介面,有web service和restful兩大類,前者基於soap協議,後者基於http協議,對應的框架就很多,不一一敘述;
除此之外,還有很多其他的技術,可先做,發現問題,自然就知道怎麼去找相應的技術、解決方案(包含框架)來解決,所以先動手吧;
❸ 一個APP服務端,該怎麼寫
伺服器端應用可以用java來做,在linux系統上安裝jdk,tomcat server,mysql資料庫,返回給安卓端的數據用回json格式或者xml格式,然後在安答卓端解析這些數據,按照應用的規則來顯示數據給用戶就行了
你的採納是我前進的動力!
記得好評和採納,答題不易,互相幫助,
手機提問的朋友在客戶端右上角評價點滿意即可.
如果你認可我的回答,請及時點擊採納為滿意回答按鈕!
❹ android平台的app、手機客戶端和後台伺服器怎麼進行數據交互
首先不要管安卓端還是蘋果端,現在一般都是響應式的app,你放到安卓或者蘋果或者pc或者平板都是沒有問題的。一般採用的是http介面通訊,或者socket連接。具體你要去查資料找Demo了。而且現在主流是採用html5開發或者混合開發了。所以最好是伺服器提供appAPI介面,通過http訪問伺服器,獲取數據,數據一般是json,或者xml,拿到後解析數據就可以了,然後再用UI框架或者其他框架或者自定義的UI封裝下格式很漂亮了,至於cookie和session等,看你的習慣,網路驗證和簽名那些也自己看習慣,如果涉及到大數據,還需要引入第三方框架的,直接引入就可以了,不過推薦自己寫,防止侵權。都是很通用的。
❺ app服務端可以用java開發么
安卓app使用的是java編程語言,現在也有用HTML5開發app的,但是兼版容性不是很好,因為開發框架還不是很成熟。如權果做安卓app開發,建議學習java。
技術:
Web服務:servlet, cgi腳本,asp等;
系統調度:多線程,並發等;
框架:
對應不同的web服務技術,採用的編程語言不同;
對應系統調度,有不同的多線程,多進程通信框架等;
❻ 安卓app開發,與服務端傳輸數據,有什麼好的加密方案
如果要自己開發建議使用對稱加密演算法AES的CBC加密模式加密,像DES和AES的ECB加密演算法都回不是安全的加答密演算法。數據的傳輸使用socket相對於http傳輸安全且速度更快,對稱加密密鑰的存儲可以使用阿里組件的白盒加密存儲密鑰來達到密鑰的安全保密。
故如果想要自己先實現RSA非對稱加密再用AES對稱加密傳輸估計時間上也不會太快,且https就是實現的非對稱加密+對稱加密演算法的傳輸協議。
供你參考
❼ 如何在阿里雲上搭建手機app伺服器端
1、運行我們的App
❽ android app 的伺服器端一般用什麼技術開發
你可以找本講來android的書看看自,我記得很多國內的書都會在最後講幾個實戰項目,涉及到伺服器開發,最後建議你Java伺服器開發框架可以用jfinal,實際上手機伺服器開發就是做網站,輸出的內容一般採用json,可以用httpService的形式,請求和響應,返回json給客戶端。
http://bbs.csdn.net/topics/390600099
❾ 哪些APP需要伺服器端
APP都需要伺服器,伺服器是一個載體,承載的程序運行,沒有伺服器是沒有辦法運行的!
❿ APP和客戶端有什麼區別
APP和客戶端區別為:輸入設備不同、瀏覽方式不同、交互方式不同。回
一、輸入設備不同
1、APP:APP是移動答設備上的應用軟體。
2、客戶端:客戶端除了移動設備上的應用軟體,還包括電腦設備上的應用軟體。
二、瀏覽方式不同
1、APP:APP的數據信息瀏覽方式主要是用手指滑動畫面。
2、客戶端:客戶端的數據信息瀏覽方式除了用手指滑動畫面還有用滑鼠滾輪滑動畫面。
三、交互方式不同
1、APP:APP的的信息交互方式主要是觸屏輸入和語音輸入。
2、客戶端:客戶端的信息交互方式除了觸屏輸入和語音輸入,還有鍵盤輸入