java - 硬件与服务端通信协议比较
大家讲道理
大家讲道理 2017-04-18 10:43:33
0
3
476
大家讲道理
大家讲道理

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

répondre à tous(3)
小葫芦

websocket ou json

N'utilisez pas de longues connexions lorsque vous utilisez les réseaux 2G. Beaucoup de gens tombent ici.

Je ne sais pas de quelle plate-forme matérielle vous parlez. S'il s'agit d'iOS ou d'Android, les deux prennent en charge les méthodes de type curl pour effectuer POST/GET sur le serveur Web, c'est-à-dire pour terminer le téléchargement de fichiers et de données. Les deux parties utilisent le format json pour l'échange de données ; les paquets de données binaires sont codés en texte standard à l'aide du codage base64. Actuellement, plus de 90 % des protocoles Internet suivent cette norme, y compris le téléchargement de fichiers plus volumineux, ce qui est très courant. Très stable et fiable. Websocket est une autre méthode basée sur http qui permet au serveur d'envoyer des messages directement au client. Vous pouvez l'encyclopédie vous-même. Si votre "plate-forme matérielle" n'est ni Android ni iOS, mais Linux embarqué ou similaire, vous pouvez l'écrire directement à l'aide de scripts curl + bash ou wget + bash. Vous n'aurez peut-être même pas besoin d'écrire des programmes en langage C, c'est toujours très simple. .Stabiliser. Si votre matériel ne correspond à aucun des trois ci-dessus, vous devriez probablement changer de travail, car il n'est vraiment pas courant. . .

迷茫

netty+protobuf peut être essayé

巴扎黑

Je ne parle d'aucune des situations mentionnées au premier étage. Le microcontrôleur du terminal utilise une connexion longue prise pour la communication. Il est responsable de la collecte d'informations, du téléchargement de contenu et de l'impression. Le serveur est écrit en C++ et fonctionne sous centos.
Ce que je trouve très drôle, c'est qu'à part les applications Web et WebView intégré, qui utiliserait un protocole extrêmement volumineux comme http dans les produits réels ?

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