Вопросы с тегом 'protocol-buffers'

Проточные буферы - это нейтральный по отношению к нейтрали нейтральным по отношению к платформе способ кодирования структурированных данных в эффективном, но расширяемом формате. Google использует протокольные буферы практически для всех своих внутренних протоколов RPC и форматов файлов. Это также кодировка данных по умолчанию, используемая каркасом gRPC с открытым исходным кодом.
3

Как назначить повторное поле?

Я использую буферы протокола в Python, и у меня есть сообщение Person repeated uint64 id но когда я пытаюсь присвоить ему значение, например: person.id = [1, 32, 43432] Я получаю сообщение об ошибке: Assigment not allowed for repeated field "id"...
18 мая '14 в 20:06
9

Как заставить Eclipse разрешать классы, созданные с помощью Maven 2?

Я использую буферы протокола Google для создания некоторых классов Java для моего проекта. Используя Maven 2 и его плагин "antrun", эти классы только что сгенерированы перед компиляцией, выводятся в целевые/сгенерированные источники и помещаются в пу...
28 июл. '09 в 8:13
7

Высокопроизводительная сериализация: Java vs Google Protocol Buffers vs...?

Для некоторого кэширования, который я собираюсь сделать для предстоящего проекта, я думал о сериализации Java. А именно, следует ли его использовать? Теперь я ранее писал различные сериализации и десериализации (Externalizable) по разным причинам в ...
15 мар. '09 в 13:00
4

Thrift vs Protocol buffers

Я уже давно использую PB, но, судя по всему, Thrift постоянно был в моем сознании. Основные преимущества бережливости, как я вижу: Собственные коллекции (т.е. вектор, множество и т.д.) против ПБ повторяются, обеспечивая функциональность, похожую н...
27 нояб. '10 в 19:11
9

Интеграция буферов протоколов в сборку Maven2

Я экспериментирую с протокольными буферами в существующем, довольно ванильном проекте Maven 2. В настоящее время я вызываю оболочку script каждый раз, когда мне нужно обновлять мои сгенерированные источники. Это, очевидно, хлопот, так как я хотел бы...
16 окт. '09 в 14:38
7

какой правильный способ сделать полиморфизм с буферами протоколов?

Я пытаюсь долго сериализовать кучу объектов, связанных сильной иерархией классов в java, и я хотел бы использовать буферы протокола для этого из-за их простоты, производительности и простоты обновления. Однако они не обеспечивают много поддержки поли...
10 июн. '10 в 21:38
8

Создать документацию Protobuf?

Кто-нибудь знает хороший инструмент для создания документации Google Protobuf с использованием исходных файлов .proto?
14 февр. '11 в 12:35
8

Не удалось построить protobuf, чтобы перейти на конечную точку

с использованием protobuf версии 2.6.1 (который я установил через homebrew) Я пытаюсь запустить $ protoc --go_out=../cloud/ *.proto Я продолжаю получать эту ошибку. $ protoc-gen-go: program not found or is not executable $ --go_out: protoc-gen-g...
22 янв. '15 в 21:27
5

Как привести API-интерфейс, определенный gRPC, в веб-браузер

Мы хотим создать Javascript/HTML gui для наших gRPC-микросервисов. Поскольку gRPC не поддерживается на стороне браузера, мы подумали о использовании веб-сокетов для подключения к серверу node.js, который вызывает целевой сервис через grpc. Мы пытаемс...
28 янв. '16 в 15:44
6

Есть ли пример того, как создавать файлы protobuf, содержащие обучаемые графики Tensorflow

Я рассматриваю пример Google о том, как развернуть и использовать предварительно подготовленный график (модель) Tensorflow на Android, по адресу: https://github.com/tensorflow/tensorflow/tree/master/tensorflow/examples/android В этом примере испол...
17 дек. '15 в 20:01
2

Каков правильный тип контента Protobuf?

JSON имеет application/json в качестве стандарта. Для protobuf некоторые люди используют application/x-protobuf, но я видел что-то нечетное как application/vnd.google.protobuf. У нас есть RFC или какой-то другой стандарт, который я могу использовать ...
28 мая '15 в 11:33
2

Насколько быстрым или легким является протокол?

Будет ли Buffer протокола для .NET быть легким/быстрее, чем Remoting (SerializationFormat.Binary)? Будет ли поддержка первого класса для него в терминах языка/рамки? т.е. обрабатывается ли оно прозрачно, например, с помощью Remoting/WebServices?
24 янв. '09 в 9:35
2

Как protobuf-net достигает респектабельной производительности?

Я хочу понять, почему решение для буферов протокола для .NET, разработанное Marc Gravell так же быстро, как и есть. Я могу понять, как оригинальное решение Google достигло своей производительности: оно создает генератор оптимизированного кода для се...
12 нояб. '09 в 13:13
5

Буферы протокола Google и HTTP

Я рефакторинг устаревшей системы С++ для SOA с помощью gSoap. У нас есть некоторые проблемы с производительностью (очень большие XML файлы), поэтому мое руководство попросило меня взглянуть на буферы протокола. Я сделал, и это выглядит очень круто (н...
15 сент. '09 в 8:38
2

protobuf vs gRPC

Я пытаюсь понять protobuf и gRPC, и как я могу использовать оба. Не могли бы вы помочь мне понять следующее: Учитывая модель OSI, что такое, например, Protobuf на уровне 4? Думая через передачу сообщений, как происходит "поток", что gRPC делает то...
18 янв. '18 в 21:03