Maison > Questions et réponses > le corps du texte
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 ?
淡淡烟草味2017-05-16 13:47:28
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.