La situation actuelle est la suivante : l'application Android envoie une demande d'enregistrement au serveur construit avec nodejs, et nodejs est responsable d'appeler l'API appropriée pour s'inscrire auprès de Huanxin
Cependant, Huanxin a un flux limité pour l'API, il veut donc le faire. traitement par lots, tel que l'appel une fois par seconde de l'API d'enregistrement par lots.
(Instructions pour la limitation actuelle de l'interface des informations sur l'environnement : http://docs.easemob.com/im/45...
Le problème maintenant est que tout d'abord, Je ne sais pas s'il existe un meilleur moyen de mettre en cache les requêtes, et deuxièmement, pour chaque requête envoyée par l'application Android, un message doit être renvoyé pour informer du succès ou de l'échec. Si elle est mise en cache pour un traitement par lots, comment renvoyer un. message à l'application ?
Utilisez des files d'attente et des rappels asynchrones pour répondre aux demandes. Chaque demande a une fonction de rappel. Toutes les demandes d'enregistrement sont ajoutées à la file d'attente. Après le traitement d'une demande, le rappel est exécuté et le résultat de l'enregistrement est transmis. en tant que paramètre.