gRPC + l'Upload d'Images

Je veux créer un simple gRPC extrémité de laquelle l'utilisateur peut télécharger sa photo. Le protocole de la mémoire tampon de la déclaration est la suivante:

message UploadImageRequest {
    AuthToken auth = 1;
    //An enum with either JPG or PNG
    FileType image_format = 2;
    //Image file as bytes
    bytes image = 3;
}

Est cette approche de transfert de photos (et de recevoir des photos) toujours ok, indépendamment de l'avertissement dans le gRPC de la documentation?

Et si non, est la meilleure approche (standard) pour télécharger des photos à l'aide de la formule standard et le stockage de l'emplacement du fichier d'image à la place?

Ce message d'avertissement dans le gRPC documentation parlez-vous?
Les tampons ne sont pas conçus pour gérer les messages volumineux. Comme une règle générale, si vous avez affaire à des messages plus longs que chaque mégaoctet, il pourrait être temps d'envisager une autre stratégie." -developers.google.com/protocol-buffers/docs/techniques?hl=en

OriginalL'auteur Nate Lee | 2016-01-23