Heim  >  Fragen und Antworten  >  Hauptteil

node.js – Wie speichert NodeJS Anforderungen von mobilen Apps zwischen, verarbeitet sie stapelweise und gibt gleichzeitig Verarbeitungsergebnisse an die App zurück?

Die aktuelle Situation ist: Die Android-App sendet eine Registrierungsanfrage an den mit NodeJS erstellten Server, und NodeJS ist für den Aufruf der entsprechenden API zur Registrierung bei Huanxin verantwortlich.
Huanxin verfügt jedoch über einen begrenzten Fluss für die API und möchte dies tun Stapelverarbeitung, z. B. einmal pro Sekunde Aufruf der Stapelregistrierungs-API. Ich weiß nicht, ob es eine bessere Möglichkeit gibt, Anfragen zwischenzuspeichern, und zweitens muss für jede von der Android-App gesendete Anfrage eine Nachricht zurückgegeben werden, die über Erfolg oder Misserfolg informiert. Wenn sie für die Stapelverarbeitung zwischengespeichert wird, wie wird eine zurückgegeben? Nachricht an die App?

巴扎黑巴扎黑2733 Tage vor655

Antworte allen(1)Ich werde antworten

  • 淡淡烟草味

    淡淡烟草味2017-05-16 13:47:28

    用队列和异步回调去回复请求,每个请求有一个回调函数,所有的注册请求加入队列,这个队列每秒处理一次,处理完一个请求就执行回调把注册结果当参数递进去。

    Antwort
    0
  • StornierenAntwort