2010-12-09 15 views

Antwort

2

.proto enums sind ganze Zahlen benannt, aber beachten Sie, dass die letzten Namen barf werden. Sie müssten die Namen in der .proto/DTO Schicht optimieren, aber es wäre ein Schmerz zwischen "EQ" und "=", "LE" und "<"

zu haben eindeutig zu machen Aber man könnte etwas ähnlich in .proto, sicher abzubilden.

Wenn Sie eine Zeichenfolge speichern, die funktionieren würde, aber mehr Byte sein wird. Nicht viele mehr (1 Byte für die Zeichenfolge Länge plus 1-4 Bytes für die Char-Daten, im Gegensatz zu 1 Byte für die Enums).

+0

ok, dachte ich mir. Dies ist Teil eines "Standard" -Headers in dem Protokoll, das ich ersetze, daher denke ich, dass es einfach ist, wegzuspalten und einen Wrapper zu erstellen, der es für den Client codiert. – oluies