Der Paketkanal implementiert die Serverseite der App Engine Channel API.
„Create“ erstellt einen neuen Kanal, der mit der jeweiligen clientID verknüpft ist, die eindeutig für den Client sein muss, der das zurückgegebene Token verwenden soll.
token, err := channel.Create(c, "player1") if err != nil { // handle error } // return token to the client in an HTTP response
„Send“ sendet über den durch clientID angegebenen Kanal eine Nachricht an den Client.
channel.Send(c, "player1", "Game over!")
Verworfen: Die Channel API-Funktion wurde verworfen und wird entfernt. Details und Zeitplan finden Sie im Dokument "Channel API-Ablehnung".
https://cloud.google.com/appengine/docs/deprecations/channel
Funktionen
Funktion "Create" (verworfen)
„Create“ erstellt einen Kanal und gibt ein Token zur Verwendung durch den Client zurück. Die Client-ID ist ein von der Anwendung bereitgestellter String zur Identifizierung des Clients.
Funktion "Send" (verworfen)
„Send“ sendet eine Nachricht auf dem mit clientID verknüpften Kanal.
Funktion "SendJSON" (verworfen)
„SendJSON“ ist eine Hilfsfunktion, die einen JSON-codierten Wert auf dem mit clientID verknüpften Kanal sendet.