Frage

Ich verwende einen WebSocket-Endpunkt, der von meinem Play-Framework-Controller ausgesetzt ist.Mein Kunde wird jedoch ein großes Byte-Array senden und ich bin ein bisschen verwirrt, wie man mit dem in meinem Itegene umgehen kann.Hier ist was ich habe:

def mywsendpoint (f: string=> string)= website.async [array [byte]] { Anfrage=>

generasacodicetagpre.

}

Wie es in dem oben genannten Code gesehen werden kann, bin ich in der Zeile, wie Sie mit dem Byte-Array als eine Anforderung umgehen und die Antwort als Zeichenfolge zurücksenden?Meine Verwirrung ist auf dem Iterge. Forschere Anruf.Ist dies ein FOREACH auf dem Byte-Array oder den gesamten Inhalt der Anforderung, die ich als Byte-Array von meinem Kunden sende?Es ist verwirrend!

Alle Vorschläge?

War es hilfreich?

Lösung

gut ... es hängt davon ab.Sendet Ihr Client alle Binärdatei gleichzeitig oder ist es (explizit) von Chunk von Chunk?

-> Wenn es ein Chunk von Chunk ist, müssen Sie alle Brocken aufhalten, die Sie erhalten/ p>

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top