android - 移动端开发需要与应用服务器通讯时通常采用什么方法?
大家讲道理
大家讲道理 2017-04-18 09:05:30
0
3
448

在开发android或者ios移动端应用的时候,如果终端需要需要获取数据库中的信息或者持久化一些信息的时候。
1.是不是要建置一个app server,开发一些api供移动端调用?
2.二者的通讯通常采用什么协议? http restful吗?
3.有哪些安全方面的事项需要注意?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

répondre à tous(3)
左手右手慢动作

Construisez votre propre serveur ou utilisez un service cloud tiers. Vous pouvez jeter un œil à Firebase, qui a été beaucoup introduit sur googleIO cette année
En ce qui concerne la transmission, le plus basique est http, mais il. Il est préférable d'utiliser https, et le format de données est json, il est assez confortable pour le client d'utiliser retroful pour accéder à la couche réseau
Il existe également certaines exigences de messagerie instantanée qui nécessitent des connexions longues, le protocole xmpp ou le protocole MQTT. le serveur et le client ont des implémentations open source. Recherchez-le vous-même. Tout va bien en un rien de temps.

阿神

1. Il est nécessaire d'avoir un serveur, de se connecter à la base de données et d'effectuer le traitement de la logique métier
2. API HTTP REST, transmettre généralement les données sous forme JSON
3.

Peter_Zhu

1. Le serveur de communication fournit une interface et le cryptage des données suffit.
2. Persistance des données, le terminal dispose d'une méthode de persistance, comme sqlite, les données du serveur peuvent être stockées dans la base de données.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal